hadoop和hbase如何关联

陪伴而非守候
浏览 814回答 2
2回答

Helenr

1、HBase是Hadoop生态系统的一部分,又其他框架如PIG, HIVE等的支持,而Cassender上运行mapreduce相对比较复杂的。总体上来说,Cassender或许在存储上比较有效,但HBase的数据处理能力更强些。2、HBase有Shell脚本和Web页面的处理能力,而Cassender没有Shell的支持,只有API,可用性上不如HBase。3、Cassender的Schema发生变化时,需要集群重启,但Cassender宣称“写操作永不失败”,而HBase是有可能的。4、场景:Cassandra 对由高速光纤连接的小型数据中心(几百个节点左右)是最佳的,而HBase适合网络“缓慢”且不可预料的Internet网。

守着一只汪

HBase是一个分布式的、面向列的开源数据库.HBase是Apache的Hadoop项目的子项目
打开App,查看更多内容
随时随地看视频慕课网APP