HBase和Cassandra比较

  • 时间:
  • 浏览:0
  • 来源:5分11选5APP下载_5分11选5APP官方

HBase是有俩个开源的分布式存储系统。他还需要看作是Google的Bigtable的开源实现。如同Google的Bigtable使用Google File System一样,HBase构建于和Google File System这类 的Hadoop HDFS之上。

Cassandra还需要看作是Amazon Dynamo的开源实现。和Dynamo不同之居于于,Cassandra结合了Google Bigtable的ColumnFamily的数据模型。还需要简单地认为,Cassandra是有俩个P2P的,高可靠性并具有富有的数据模型的分布式文件系统。

Facebook开发Cassandra初衷是用于Inbox Search,过后 过后的Message System则使用了HBase,Facebook对此给出的解释是Cassandra的最终一致性模型不适合Message System,HBase具有更简单的一致性模型,当然还有这类 的导致 。HBase更加的心智性成熟的句子的句子期期期是什么 ,成功的案例也比较多等等。Twitter和Digg都这样 很高调的选泽 Cassandra,过后 最后也都放弃了,当然Twitter还有主次项目也还在使用Cassandra,过后 主要的Tweet过后 都不 了。

参考:http://www.zhihu.com/question/19593207: