Hbase:表中的总行数

时间:2013-08-05 19:14:03

标签: hbase

有没有简单的方法来查找htable中的总行数?我不想为此扫描所有区域。如果行数存储在表或区域的元数据中,那么这将是很好的。

4 个答案:

答案 0 :(得分:6)

您可以在HBase shell中运行count '<table_name>'

答案 1 :(得分:0)

你在寻找RowCounter吗?我不认为有任何与计数相关的元数据信息。有兴趣知道这一点。

答案 2 :(得分:0)

除非在HBase引入协处理器之后有新的东西,否则没有快速的方法来确定表中的确切行数。根据您的密钥结构,您可能会得到一个粗略的估计

答案 3 :(得分:0)

您可以使用Hbase中引入的协处理器,以秒为单位提供响应。使用AggregationClient获取总计数