hbase filter相当于进行全表扫描

最近首先在程序中是用的是filter进行查询,这个方法很符合思维过程,但很快就发现filter经常导致查询超时,

后来查了一下,发现To use DB parlance, consider a Scan + filter the moral equivalent of a
"SELECT * FROM <> WHERE col='val'" with no index, and a full table
scan is engaged.

有个好方法就是设置startrow,然后用whilematchfilter包装一下

你可能感兴趣的:(hbase,fitler)