嗨,我是Hbase的新手,想问一些问题:
假设我们在一个表中有两个列族。 cf1,cf2。
cf1有以下列:id,name,age,email
cf2有以下栏目:城市,州,国家
现在问题是他们将查询什么来查找cf2:city where cf1:name ='xxx'
请帮忙。我在Java中这样做,所以任何API都能做到这一点?
一个详细例子的答案将非常感激。
此致
答案 0 :(得分:0)
使用SingleColumnValueFilters。像这样。
SingleColumnValueFilter('cf2','city',=,'binary:nameofthecity') AND SingleColumnValueFilter('cf1','name',=,'binary:xxx')
。将其设置为扫描对象中的过滤器,并使用此扫描对象从表中获取数据。