NoSql和数据仓库

Ait*_*ito 36 data-warehouse nosql

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

他们分享了什么概念?

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

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

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

更新:

一些有用的链接:

第二次更新:

Cad*_*oux 28

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

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

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

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


小智 20

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

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

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


小智 5

我最喜欢的一句话是:“对于商业智能案例,文档数据库远远优于关系数据库。不仅如此,mongoDB 和一些常识还可以让你用开源的强大功能取代价值数百万美元的 IBM 级企业解决方案。所有这一切以快速、敏捷的方式。” http://www.10gen.com/presentations/mongodc-2011/time-series-data-storage-mongodb

另外:“Map/Reduce 可能仍然是你的杀手级应用程序,它可以成为你所有商业智能疾病的灵丹妙药。这是非常严肃的事情。如果谷歌已经把赌注押在它上面并将其作为他们搜索技术的基础,那么你最好相信这是很厉害的药。” http://www.infogain.com/company/perspective-big-data.jsp