【发布时间】:2011-11-06 10:14:50
【问题描述】:
在完成对大规模数据存储解决方案的研究之后,我差点进入 Cassandra。但它普遍认为 Hbase 是大规模数据处理和分析的更好解决方案。
虽然两者都是相同的键/值存储,并且两者都是/可以运行(最近是 Cassandra)Hadoop 层,但是当需要对大数据进行处理/分析时,是什么让 Hadoop 成为更好的候选者。
我还在 http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/
但我仍在寻找 Hbase 的具体优势。
虽然我更相信 Cassandra,因为它可以简单地添加节点和无缝复制,并且没有故障点功能。而且它还保留了二级索引功能,所以它是一个很好的加分项。
【问题讨论】:
标签: nosql hadoop cassandra hbase data-processing