我考虑使用NoSQL(基于文档)数据库而不是RDBMS(PostgreSQL)。我已经习惯了RDBMS,以正确的方式安排数据对我来说感觉很奇怪。通常我会分割(简化数据)数据,如:
一些注意事项:
现在我想知道如何在基于文档的数据库系统中构建数据。我会把它拆分成:
文件播放器:玩家,朋友,胸部,部队,Troop_Unit,单位
文档Meta:Fight_History
因此它将是一个非常大的文档,其中包含依赖于游戏核心的所有内容。除此之外,还有一个存储元数据的文档,如历史数据(战斗历史,消息历史......)。是否有意义?
我想在文档存储系统中有一些组织数据的提示。
请不要“坚持使用PostgreSQL”或“使用您所知道的”提示。