【发布时间】:2016-09-24 14:28:14
【问题描述】:
我需要存储与实体相关的不同对象及其当前状态和属性。对象不会是同质的,因此关系数据库没有意义,因为结构都会如此不同。我还需要链接对象。例如我需要
主要实体数据 实体附件数据 当前实体状态
所有作为单独的对象,但链接在一起。状态会每天更新,其他两个很少。
关于需求的最重要的一点是能够提取“原样”版本并进行混搭。所以我可能想要今天的实体数据、昨天的附件数据和截至 6 天前下午 1 点的最新状态。
我正在尝试确定哪个数据库平台最适合这个,目前我正在查看 MongoDb,但是我看不到对版本控制的大量支持,除非您有时间戳字段并使用作为查询的一部分,我想这会大大降低性能。
谁能建议这是否是满足要求的好解决方案?
【问题讨论】:
标签: mongodb document-database database