我正在尋找一個分佈式的實時數據訪問工具。我讀過HBase是HadoopSQL解決方案,它是Google Big Table的Java克隆版本,但比實時訪問更適合批量作業(由於所有讀寫都很慢)。我也讀過Cassandra是爲了「高可用性」。Cassandra vs Hbase實時數據
我的理解是否正確? Cassandra是否比HBase或BigTable更適合於實時數據庫(這是分佈式的)?
我正在尋找一個分佈式的實時數據訪問工具。我讀過HBase是HadoopSQL解決方案,它是Google Big Table的Java克隆版本,但比實時訪問更適合批量作業(由於所有讀寫都很慢)。我也讀過Cassandra是爲了「高可用性」。Cassandra vs Hbase實時數據
我的理解是否正確? Cassandra是否比HBase或BigTable更適合於實時數據庫(這是分佈式的)?
Cassandra是否比HBase或BigTable更適合於實時數據庫(這是分佈式的)?
是,Cassandra是更適合於OLTP工作負載,而HBase的是更適合的OLAP工作量,一般
感謝您的信息! – 1N5818
Bigtable中...的任期從the cloud bigtable docs
雲Bigtable是Google的NoSQL大數據數據庫服務。這是支持許多核心Google服務的相同數據庫,包括搜索, 分析,地圖和Gmail。
Bigtable的設計在一致的低 延時和高吞吐量處理大量的工作量,所以它是既 運營和分析應用,包括物聯網,用戶 分析和財務數據分析的絕佳選擇。
請注意,Bigtable和HBase有類似的數據模型,Cassandra部分來自Bigtable,但Bigtable的性能比HBase或Cassandra更高(https://cloudplatform.googleblog.com/2015/05/介紹-Google-Cloud-Bigtable.html),用於低延遲實時操作以及批量讀/寫工作負載。所有這些數據庫都是分佈式的並且支持高可用性。 –