NoSQL的数据保险库

时间:2014-07-17 17:54:11

标签: mongodb data-modeling data-vault database nosql

我有很多JSON格式的数据,我想用它们构建一个数据仓库。由于存在大量数据并且它们是半结构化的,因此我想使用文档NoSQL数据库,例如MongoDB的。

关于数据建模,我想到了使用数据库模型。 是否可以在NoSQL数据库(例如MongoDB)中使用数据库模型? 在这种情况下有哪些利弊?

1 个答案:

答案 0 :(得分:2)

据我所知,数据库模型是为关系数据库设计的。定义数据库概念的开创性文章仍然在线:

IMO,连接功能是实现数据保险库所必需的,而MongoDB不支持它们,因此我不知道如何使用MongoDB实现这样的模型。

大多数NoSQL引擎(如果不是全部)都不支持关系数据库或后关系数据库模型。尝试将关系方法应用于它们通常是没有意义的。