我正在寻找一个分布式实时数据访问工具。我已经读到hbase是hadoopsql解决方案,它是google big table的java克隆,但是比实时访问更适合批处理作业(而且由于所有的读写操作都很慢)。我也读到过,cassandra代表“高可用性”。我的理解正确吗?cassandra比hbase或bigtable更适合实时数据库(分布式的)吗?
8yoxcaq71#
在bigtable方面。。。从云bigtable文档CloudBigTable是谷歌的nosql大数据数据库服务。谷歌的许多核心服务,包括搜索、分析、Map和gmail,都是由同一个数据库驱动的。bigtable旨在以一致的低延迟和高吞吐量处理大量工作负载,因此它是操作和分析应用程序(包括物联网、用户分析和财务数据分析)的最佳选择。
yi0zb3m42#
cassandra比hbase或bigtable更适合实时数据库(分布式的)吗?是的,一般来说,cassandra更适合oltp工作负载,而hbase更适合olap工作负载
2条答案
按热度按时间8yoxcaq71#
在bigtable方面。。。从云bigtable文档
CloudBigTable是谷歌的nosql大数据数据库服务。谷歌的许多核心服务,包括搜索、分析、Map和gmail,都是由同一个数据库驱动的。
bigtable旨在以一致的低延迟和高吞吐量处理大量工作负载,因此它是操作和分析应用程序(包括物联网、用户分析和财务数据分析)的最佳选择。
yi0zb3m42#
cassandra比hbase或bigtable更适合实时数据库(分布式的)吗?
是的,一般来说,cassandra更适合oltp工作负载,而hbase更适合olap工作负载