如何解决是否有 Hbase 语法可以从表中查询前 n 个?
我对 Hbase 很陌生。 假设您创建了一个表,如:
hbase shell
create 'city','info','demographic'
put 'city','1','info:cityname','Sao Paulo'
put 'city','demographic:citypopulation','12325232'
put 'city','demographic:voters','8886325'
put 'city','2','Rio de Janeiro'
put 'city','6747815'
put 'city','4898040'
put 'city','3','Salvador'
put 'city','2886698'
put 'city','1948154'
并且您想在查询此键后从人口排名前 2 的城市中检索索引。
你能直接在 hbase shell 上实现,作为一个简单的扫描参数吗?
如果可行,我没有通过阅读文档或此处获得,也没有找到 FILTER 参数的正确语法。
我认为:
scan 'city',{FILTER => MAX,LIMIT 2}
如果不是,推荐的方法是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。