当前位置:  开发笔记 > 数据库 > 正文

NoSql和数据仓库

如何解决《NoSql和数据仓库》经验,为你挑选了2个好方法。

NoSql和数据仓库技术/理论之间有什么关系?

他们分享了什么概念?

它们之间有什么基本区别?

您如何看待每一个可以从另一个中获益/丰富?

我认为您的想法应该有助于两种技术的未来.

更新:

一些有用的链接:

在数据仓库中集成NoSQL

NoSQL和数据仓库

你准备好了大数据吗?

第二次更新:

MongoDB,BI和非关系数据库

Cade Roux.. 28

数据仓库与NoSQL几乎没有什么共同之处 - 主要的相似之处在于,任何两个数据仓库都可以拥有非常不同的哲学或约定,就像任何两个NoSQL系统几乎无关.

他们共享的唯一概念是它们都用于分析大量数据.

NoSQL解决方案通常在少数实体中管理具有大基数的相对有限的模式,而数据仓库通常具有大量事实和维度(在维模型中)或3NF模型中的大量实体.DW系统通常管理多个业务线并尝试组合这些数据.

DW系统通常具有SQL中的报告功能,允许您以标准方式访问所有数据.NoSQL系统通常更基于代码 - 例如Map/Reduce.



1> Cade Roux..:

数据仓库与NoSQL几乎没有什么共同之处 - 主要的相似之处在于,任何两个数据仓库都可以拥有非常不同的哲学或约定,就像任何两个NoSQL系统几乎无关.

他们共享的唯一概念是它们都用于分析大量数据.

NoSQL解决方案通常在少数实体中管理具有大基数的相对有限的模式,而数据仓库通常具有大量事实和维度(在维模型中)或3NF模型中的大量实体.DW系统通常管理多个业务线并尝试组合这些数据.

DW系统通常具有SQL中的报告功能,允许您以标准方式访问所有数据.NoSQL系统通常更基于代码 - 例如Map/Reduce.



2> 小智..:

Ayende Rahien在他的博客中解释得很好:

http://ayende.com/blog/4552/nosql-and-data-warehousing

"对于数据仓库,我认为关系/ OLAP世界具有显着优势,主要是因为在许多BI场景中,您希望允许用户探索数据,这对于SQL工具集来说很容易,而对于NoSQL解决方案则更难.当你变得太大(并且OLAP场景中的大型场景非常大)时,你可能需要考虑限制用户的选择并使用NoSQL解决方案来定制他们需要的东西."

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有