【发布时间】:2015-05-25 07:35:02
【问题描述】:
我需要基于单个列扫描 hbase 表。我想从其中一个值中获取具有列值的所有行。即我想获取 cf2:q2 为 A 或 B 的行。我可以使用 singlecolumnvaluefilter 但我必须为每个值创建一个过滤器。所以如果我有 10 个值,我必须使用 10 个过滤器。 我想知道最好的方法是什么?有没有比为每个值创建过滤器更好的方法?
ROW COLUMN+CELL
row1 column=cf1:q1, timestamp=1321296699190, value=TestName1
row1 column=cf2:q2, timestamp=1321296715892, value=A
row2 column=cf1:q1, timestamp=1321296699190, value=TestName1
row2 column=cf2:q2, timestamp=1321296715892, value=B
row3 column=cf1:q1, timestamp=1321296699190, value=TestName1
row3 column=cf2:q2, timestamp=1321296715892, value=C
【问题讨论】:
标签: hbase