【发布时间】:2015-08-31 18:10:55
【问题描述】:
Hadoop 系统支持 Nosql 数据库。
我可以知道为什么 Hadoop 系统不支持关系数据库吗?
如何管理大型关系数据库?
【问题讨论】:
Hadoop 系统支持 Nosql 数据库。
我可以知道为什么 Hadoop 系统不支持关系数据库吗?
如何管理大型关系数据库?
【问题讨论】:
以下是Hadoop和RDBMS的区别:
您可以使用 hive、pig、HBase 等查询存储在 HDFS 中的大型结构化数据,但检索速度不会像在 RDBMS 中那样快。我的意见是不要将 hadoop 用于关系操作。
【讨论】:
RDBMS 最多可以存储数 TB 的数据,并且更新许可证总是很痛苦。
例如:SQL、MySQL
MPP(大规模并行处理)出现了。MPP 系统可以处理比 RDBMS 数据库的单个节点更大的数据,因为它将数据存储在集群中。但是有一个限制。
例如:Netezza、Teradata.. 等
上述 RDBMS 和 MPP 可以处理高达几 TB 的结构化数据并提供快速响应。可用于 OLTP。
最后我们的 Hadoop.. 主要设计用于处理海量 (PB) 数据,同时在商品硬件上存储和处理.. 可扩展.. Hadoop 不适用于 OLTP。
【讨论】: