HBase Table的行键是否自动编入索引?

时间:2012-09-19 14:13:15

标签: indexing key hbase

这可能是一个愚蠢的问题 - 但是我无法找到如何在Hbase中“索引”行键,所以我假设当HBase放入行键时,它们具有内置支持以自动索引表基于行键 - 换句话说,自动将行键视为主键?

谢谢!

1 个答案:

答案 0 :(得分:2)

是的,表是通过行键排序的。客户端可以获取包含行键范围的区域服务器ID,然后允许直接连接到包含所需行键的区域服务器。此外,由于键是有序字节数组,因此区域服务器可以执行二进制搜索以从其包含的行列表中检索行。这使得随机检索非常有效,并且它使扫描连续行非常有效。