如何在不请求任何列数据的情况下扫描HBase中的rownames?
我想通过省略所有列来更快地扫描,因为我只需要rownames。
编辑:
好吧我自己想出来...只能使用rownames FistKeyOnlyFilter。这个过滤器不仅返回行键,而且只返回每行的第一个键值,因此它比请求整行更有效...
如果有人有更好的想法,我仍然愿意接受更好的方法!
答案 0 :(得分:1)
你有合适的过滤器。如果您想进一步改进此行为,可以编写自己的过滤器并将其添加到HBase类路径和客户端类路径中。作为来自HBase的过滤器的一部分,这是我在0.92中唯一能够为您提供最佳服务的过滤器。