HBase vs Cassandra-对每个键进行额外查找的HBase读取是否会导致随机读取延迟?

HBase vs Cassandra-对每个键进行额外查找的HBase读取是否会导致随机读取延迟?,cassandra,hbase,Cassandra,Hbase,对于随机密钥读取(而不是扫描),Hbase必须查找主节点中的区域,这是每个密钥的额外查找,因为我了解Hbase客户端无法直接推断查看密钥内容的区域,但是Cassandra通常具有partitionID,它可以通过该部分密钥直接推断服务器,那么Hbase在随机密钥查找/读取方面是否比Cassandra慢?影响随机读取性能的因素很多,这只是其中之一。所以我不认为你能得出这样的结论,[row key range=>HBase region]映射是在第一次连接时从主机获得的,然后缓存在客户端。因此没有额

对于随机密钥读取(而不是扫描),Hbase必须查找主节点中的区域,这是每个密钥的额外查找,因为我了解Hbase客户端无法直接推断查看密钥内容的区域,但是Cassandra通常具有partitionID,它可以通过该部分密钥直接推断服务器,那么Hbase在随机密钥查找/读取方面是否比Cassandra慢?

影响随机读取性能的因素很多,这只是其中之一。所以我不认为你能得出这样的结论,[row key range=>HBase region]映射是在第一次连接时从主机获得的,然后缓存在客户端。因此没有额外的查找。