【发布时间】:2017-05-11 05:02:23
【问题描述】:
我已将数据从水槽插入到 HBase。我想检查数据的一致性。
我的意思是 HBase 提供了命令“count”,它提供了一个表的总行数。
问题是“Count”不能与“Filter”一起使用
是否有某种方法可以在某些特定条件(例如过滤器)下进行行计数?
提前感谢您的帮助。
【问题讨论】:
标签: hadoop hbase hortonworks-data-platform cloudera-cdh
我已将数据从水槽插入到 HBase。我想检查数据的一致性。
我的意思是 HBase 提供了命令“count”,它提供了一个表的总行数。
问题是“Count”不能与“Filter”一起使用
是否有某种方法可以在某些特定条件(例如过滤器)下进行行计数?
提前感谢您的帮助。
【问题讨论】:
标签: hadoop hbase hortonworks-data-platform cloudera-cdh
如果您要过滤的列是行键的一部分,则设置 开始和停止行键 或者您可以使用 模糊过滤器 这样我们就可以避免全表扫描,我们可以循环它并获取计数。相反,如果我们使用任何过滤器,例如 SingleColumnValueFilter 或 HBASE 会进行全表扫描。
【讨论】: