在hbase中使用过滤器进行行计数的最佳做法是什么?

时间:2017-05-11 05:02:24

标签: hadoop hbase hortonworks-data-platform cloudera-cdh

我已将数据从水槽插入HBase。我想检查数据的一致性。

我的意思是HBase提供了命令“count”,它提供了一个表的总行数。

问题是“Count”不能与“Filter”

一起使用

是否有某种方法可以使用某些特定条件(例如Filter)进行行计数?

我提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您要过滤的列是行键的一部分,则设置开始和停止行键,或者您可以使用模糊过滤器以便我们可以避免一个全表扫描,我们可以循环它并获得计数。相反,如果我们使用任何过滤器,如SingleColumnValueFilter或HBASE将进行全表扫描。