Hbase过滤器(Filter)汇总
Filter
- CompareFilter
是高层的抽象类,下面我们将看到他的实现类和实现类代表的各种过滤条件
- RowFilter,FamliyFilter,QualifierFilter,ValueFilter
行,列组,列,值等的过滤
- SingleColumnValueFilter
单值过滤器是以特定“列”的“值”为过滤内容,值得是单列的值。而行值过滤器比较的是所有列的值。与其进行比较。
- FilterMissing
指的是对于找不到该列的行的时候,做的特殊处理。true,不返回该行,false 返回该行
- PrefixFilter
前缀过滤器将会过滤掉不匹配的记录,过滤的对象是主键的值。
- PageFilter
分页过滤器,通过pageSize设置每次返回的行数,这需要客户端在遍历的时候记住页开始的地方,配合scan的startkey一起使用
- FilterList
过滤器集合,Hbase的过滤器设计遵照于设计模式中的组合模式,以上的所有过滤器都可以叠加起来共同作用于一次查询
- KeyOnlyFilter
设置过滤的结果集中只包含键而忽略值,
- FirstKeyOnlyFilter
在键过滤器的基础上,根据列有序,只包含第一个满足的键,返回每个行的第一列的KV,可以用于有效的执行行计数操作。
- ColumnPrefixFilter
这里过滤的对象是列的值。
- TimestampsFilter
这里参数是一个集合,只有包含在集合中的版本才会包含在结果集中
作者:WJustHM
链接:https://www.jianshu.com/p/0485cb607c2f
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Hbase过滤器(Filter)汇总相关推荐
- 【甘道夫】HBase(0.96以上版本)过滤器Filter详解及实例代码
说明: 本文参考官方Ref Guide,Developer API和众多博客,并结合实测代码编写,详细总结HBase的Filter功能,并附上每类Filter的相应代码实现. 本文尽量遵从Ref Gu ...
- hbase过滤器查询
引言:过滤器的类型很多,但是可以分为两大类 比较过滤器 专用过滤器 过滤器的作用是在服务端判断数据是否满足条件,然后只将满足条件的数据返回给客户端: hbase过滤器的比较运算符: LESS < ...
- Hbase过滤器与scala编程
什么是Hbase过滤器?有什么用 因为Hbase没有sql,一些复杂的查询就需要用过滤器来实现. 过滤器 为方便后续输出查看结果,先封装一个打印结果的函数 def printScanner(resul ...
- HBase过滤器简介
HBase过滤器简介 HBase过滤器(filter)提供非常强大的特性帮助用户提高其处理表中数据的效率. HBase中两种主要的数据读取函数是get()和scan(),他们都支持直接访问数据和通过指 ...
- ----------------------过滤器filter简单登录和乱码过滤----
web.xml里面的代码 <?xml version="1.0" encoding="UTF-8"?> <web-app version=&q ...
- ⑧javaWeb之在例子中学习(过滤器Filter)
前言 本系列 Servlet & JSP 学习系列[传送门]逐渐到了中期了,希望大家喜欢我写的,总结的点点滴滴- 今天我们来讲讲过滤器 你们的支持是我写博客的动力哦. 最近买了两本书,觉得大二 ...
- 一场由过滤器Filter引发的血案
一场由过滤器Filter引发的血案 事件起因 本来应该是下图的登录界面 变成了这样 What's the fuck????? 抓狂 原因 解决方法: 在过滤器中给资源文件开个绿色通道
- Java web—Servlet过滤器(Filter)
前言: 过滤器是Servlet中一个非常重要的组成部分,进行WEB开发时无不用到过滤器:因此这篇blog来单独总结下关于过滤器的知识点. 一.首先来了解一下什么是过滤器: 下面这句话引 ...
- ITK:过滤器Filter和ParallelizeImageRegion比较
ITK:过滤器Filter和ParallelizeImageRegion比较 内容提要 输出结果 C++实现代码 内容提要 本示例演示如何利用MultiThreaderBase :: Parallel ...
最新文章
- pde中微元分析法的主要思想_果然是清北学霸,高中数学解题思想与技巧方法,学会不下145分...
- 德州学院计算机吴,计算机与信息学院举办“博士讲堂”系列讲座
- 实战SSM_O2O商铺_25【商品类别】商品类别列表展示从Dao到View层的开发
- hihocoder #1343 : Stable Members(支配树)
- Xcode 自带单元测试
- python学习day04
- 2021曲靖高考成绩查询时间,2021年曲靖高考成绩排名及成绩公布时间什么时候出来...
- 架构设计 | 接口幂等性原则,防重复提交Token管理
- 我来做百科(第一天)
- 异常处理——我应该抓住这个异常吗?
- 2018 年的 Apache 社区不平凡:让数字来说话
- C#高级编程9 第18章 部署
- c#加粗代码_C# 8中的可空引用类型
- 常用求导公式 高阶导公式 莱布尼兹公式
- 山东理工ACM[2108]一元二次方程Ⅲ
- 【答粉丝问】桌面运维需要具备的技能有什么?
- SVN mac 破解版
- 一次成功的云存储接管实战
- 24点计算器Python脚本
- windows环境中Python中调用matlab
热门文章
- cobbler网络装机
- php做的物资管理系统,基于WEB的物资管理信息系统
- 电脑不能打字_电脑拼音打字快速入门秘籍
- synchronized原理_synchronized关键字的作用、原理以及锁优化
- c语言游戏注入dll能干什么,教大家写一个远程线程的DLL注入,其实还是蛮简单的……………………...
- 割平面法只能求解纯整数规划吗_离散规划 解法
- cni k8s 插件安装_K8S 之 Flannel网络插件安装
- mysql删除n行_订购记录并在MySQL中删除n行
- php要输出为空值怎么写,thinkphp3.0基础模板引擎变量为空时输出默认值
- tkinter frame背景色_Tkinter教程-基础组件(三)