【发布时间】:2014-01-27 04:32:49
【问题描述】:
我试图找出数据仓库、集群数据处理和查询数据仓库的工具/基础设施之间的区别(工具/服务/程序之间)
假设我有以下设置来为某个用例执行一些数据处理
Hadoop Cluster for Distributed Data processing
Hive for providing infrastructure and Functions for querying data from a data warehouse
My data sitting in an RDBMS or a NoSQL database
在上面的例子中,数据仓库到底是什么?我天真的大脑认为是RDBMS或上面上下文中的NoSQL数据库是数据仓库。但根据定义,数据仓库不是用于报告和数据分析的数据库吗? (定义无耻地从维基百科窃取)。那么我可以将传统的 RDBMS/NoSQL 数据库称为数据仓库吗?谢谢。
【问题讨论】:
标签: hadoop mapreduce hive data-warehouse data-processing