NoSql 和数据仓库

标签 nosql data-warehouse

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

他们共有哪些概念?

它们之间的基本区别是什么?

你认为每个人如何从另一个人那里受益/丰富?

我认为您的想法应该对这两种技术的 future 有所帮助。

更新 :

一些有用的链接:

  • Integrating NoSQL in the Data Warehouse
  • NoSQL and Data Warehousing
  • Are You Ready for Big Data?

  • 第二次更新:
  • MongoDB, BI and Non-Relational Databases
  • 最佳答案

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

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

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

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

    关于NoSql 和数据仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2684462/

    相关文章:

    azure - 将 Azure Blob 存储文件名保存到 Sql 表 - Azure 数据工厂

    php - 适用于 PHP session 的 DynamoDB

    amazon-web-services - 如何通过 shell 访问 Amazon Keyspaces?

    nosql - 图数据库解决了关系数据库中的哪些难题?

    oracle - Oracle 11g 分区表上的并发统计信息收集

    database - ODS 的作用是什么?

    mongodb - AWS DocumentDB 是否支持在单个查询中加入 3 个以上的集合?

    sql - NOSQL 数据库中有存储过程之类的东西吗?

    mysql - 用于填充 Type-3 SCD 的算法是什么?

    mysql - SQL-通过比较字段值在重复行之间进行选择