Cassandra vs Hbase提供实时数据

时间:2016-05-09 08:08:16

标签: cassandra hbase high-availability bigtable

我正在寻找一种分布式的实时数据访问工具。我读过HBase是HadoopSQL解决方案,它是Google Big Table的Java克隆,但比实时访问更适合批处理作业(并且因为所有的读写都很慢)。我还读到Cassandra是为了“高可用性”。

我对此的理解是否正确? Cassandra是否比HBase或BigTable更适合实时数据库(分布式)?

2 个答案:

答案 0 :(得分:2)

  

Cassandra是否比HBase或BigTable更适合实时数据库(分布式)?

是的,Cassandra更适合OLTP工作负载,而HBase更适合OLAP工作负载,一般

答案 1 :(得分:1)

就Bigtable来说......来自the cloud bigtable docs

  

Cloud Bigtable是Google的NoSQL大数据数据库服务。就是这样   同一个数据库,支持许多核心Google服务,包括搜索,   分析,地图和Gmail。

     

Bigtable旨在以一致的低速处理大量工作负载   延迟和高吞吐量,因此它是两者的绝佳选择   运营和分析应用,包括物联网,用户   分析和财务数据分析。