1

有没有一种简单的方法来查找 htable 中的总行数?我不想为此扫描所有区域。如果行数存储在表或区域的元数据中,那就太好了。

4

4 回答 4

8

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

于 2014-01-10T16:15:55.370 回答
0

您可以使用 Hbase 中引入的协处理器,它会在几秒钟内给出响应。使用 AggregationClient 获取总数

于 2014-01-16T18:52:24.047 回答
0

你在看RowCounter吗?我认为没有任何与计数相关的元数据信息。有兴趣知道。

于 2013-08-05T21:41:53.427 回答
0

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

于 2014-01-10T21:29:17.363 回答