Mongodb NoSQL数据仓库

Mongodb NoSQL数据仓库,mongodb,data-modeling,data-vault,database,nosql,Mongodb,Data Modeling,Data Vault,Database,Nosql,我有很多JSON格式的数据,我想用它们构建一个数据仓库。因为有大量的数据,而且它们是半结构化的,所以我想使用一个文档NoSQL数据库,例如MongoDB 关于数据建模,我考虑使用DataVault模型。 是否可以在NoSQL数据库(例如MongoDB)中使用数据仓库模型? 这种情况的利弊是什么?据我所知,data vault模型是为关系数据库设计的。定义数据保险库概念的开创性文章仍然在线: 在我看来,实现数据保险库需要连接功能,而MongoDB不支持连接功能,因此我不知道如何使用M

我有很多JSON格式的数据,我想用它们构建一个数据仓库。因为有大量的数据,而且它们是半结构化的,所以我想使用一个文档NoSQL数据库,例如MongoDB

关于数据建模,我考虑使用DataVault模型。 是否可以在NoSQL数据库(例如MongoDB)中使用数据仓库模型?
这种情况的利弊是什么?

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

在我看来,实现数据保险库需要连接功能,而MongoDB不支持连接功能,因此我不知道如何使用MongoDB实现这样的模型


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

您说过“关于数据建模,我想使用data vault模型”。你能详细说明你为什么这样做吗?