hbase 过滤器

原创 2016年08月29日 22:17:57

使用过滤器可以提高操作表的效率,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);
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

HBase - BloomFilter(布隆过滤器)

hbase中有BloomFilter的功能,可以在有些情况下过滤掉不需要的hfile,节省IO。 1.ROW:根据KeyValue中的row来过滤storefile。 2.ROWCOL:根据KeyV...
  • lovebyz
  • lovebyz
  • 2016年07月09日 16:10
  • 1267

HBase—过滤器

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

HBase总结(6)--比较过滤器

一、介绍 比较过滤器是一种专门的用于比较的过滤器,通过实现比较运算符与比较器,来实现用户的需求 二、详解 1、行过滤器 该种过滤器主要对行值(row)进行过滤,不符合条件的row的行将要被过滤...

HBase自定义过滤器

HBase自定义过滤器由于HBase内置的过滤器的过滤规则不是特别严谨(在HBase-0.90之前时),所以使用hbase的自定义过滤器。package com.hbase;import java.i...

hbase权威指南阅读随手笔记二之过滤器

base过滤器的比较操作符: LESS   LESS_OR_EQUAL EQUAL = NOT_EQUAL GREATER_OR_EQUAL >= GREATER > ...

HBase(0.96以上版本)过滤器Filter详解及实例代码

欢迎转载,请注明来源: http://blog.csdn.net/u010967382/article/details/37653177 目录: 引言 -- ...

HBASE的javaAPI使用,建表,增,删,查,过滤器简单实用

-涉及主要对象认识 - HBaseConfiguration: HBase配置类 - HConnectionManager: HBase的java连接类 - HBaseAdmin: HB...
  • FMSCOTT
  • FMSCOTT
  • 2016年05月07日 18:30
  • 1313

HBase(0.96以上版本)过滤器Filter详解及实例代码

目录: 引言 -- 参数基础 1. 结构(Structural)过滤器--FilterList 2.列值过滤器--SingleColumnValueFilter         2.1.第...

HBase - Filter - 过滤器的介绍以及使用 | 那伊抹微笑

博文作者:那伊抹微笑 csdn 博客地址:http://blog.csdn.net/u012185296 itdog8 地址链接 : http://www.itdog8.com/thread-21...

HBase扫描器与过滤器

扫描器HBase在扫描数据的时候,使用scanner表扫描器。 HTable通过一个Scan实例,调用getScanner(scan)来获取扫描器。可以配置扫描起止位以及其他的过滤条件。 通过迭代...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hbase 过滤器
举报原因:
原因补充:

(最多只允许输入30个字)