什么是仓库数据库的使用,如dashDb?

时间:2016-10-17 13:08:22

标签: database data-warehouse cloudant dashdb nosql

如果我们选择nosql数据库作为cloudant db那么为什么需要仓库dashdb?

这对处理大型非sql数据有用吗?服务将连接到warehouse而不是cloudant。

1 个答案:

答案 0 :(得分:4)

Cloudant数据库和dashDB仓库实际上是互补技术。 Cloudant是一个noSQL云数据库,完全能够处理大量数据。您还可以使用map-reduce函数构建分析应用程序。但是,您的数据将始终以JSON格式显示和保留。

对于大量应用程序,将数据放在表格表示而不是JSON文档中是很有用的。数据仓库技术已经成熟了30多年,现在使用事实和维度将表格建模为星型模式。应用程序使用SQL来查询这些用于分析的多维模型。

我们构建了Cloudant和dashDB(我们在云中的数据仓库服务)之间的集成,以使这些传统数据仓库应用程序能够使用Cloudant的JSON文档。这开辟了您可以使用Cloudant构建的一系列解决方案。它就像是从您的noSQL应用程序域到您的关系(SQL)应用程序域的桥梁。

有关详细信息,请查看https://docs.cloudant.com/warehousing.html

上的文档