hbase 过滤器

使用过滤器可以提高操作表的效率,hbase中两种数据读取函数get()和scan()都支持过滤器,支持直接访问和通过制定起止行键来访问,但是缺少细粒度的筛选功能,如基于正则表达式对行健或值进行筛选的功能

可以使用功能预定义号的过滤器或者是实现自定义过滤器
过滤器在客户端创建,通过rpc传送到服务器端,在服务器端执行过滤操作,把数据返回给客户端

comparision filters比较过滤器
row filter
familyfilter
qualifierfilter
valuefilter
dedicated filters专用过滤器

decorating filters附加过滤器

public void filterTest(String tableName){
    Scan scan = new Scan();
    scan.setCaching(1000);
    RowFilter filter=new RowFilter();
    scan.setFilter(filter);
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lovelovelovelovelo/article/details/52357069
上一篇HBase Scanner扫描器
下一篇redis介绍
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭