首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

HBase常用的Filter总结

简介:         根据技术调研的过程可以明显的体会到hbase的存储方式和数据库的存储有着明显的区别,查询的方式也有着很大不同,HBase主要是通过这种filter来对数据进行筛选。...同时对于数据的体量较大(10亿级别以上的数据数据量),检索和修改的场景较多时是比较适合使用hbase。     ...HBase过滤器可以根据分为:列簇与列类型过滤器,行键过滤器,其他过滤器 HBase Filter 概览 查询hbase支持的filter 列表 base(main):001:0> show_filters...值过滤器 ValueFilter:值过滤器,找到符合值条件的键值对 模糊查找:scan 'test', FILTER => "ValueFilter(=,'substring:张')"...说明:查询test表中,所有列值为以“张”开头的数据 精确查询:scan 'test', FILTER => "ValueFilter(=,'binary:张三')" 说明:查询test

1.1K20

hbase shell中过滤器的简单使用 转

hbase shell中查询数据,可以在hbase shell中直接使用过滤器: # hbase shell > scan 'testByCrq', FILTER=>"ValueFilter(=,'...因在hbase shell中一些操作比较麻烦(比如删除字符需先按住ctrl在点击退格键),且退出后,查询的历史纪录不可考,故如下方式是比较方便的一种: # echo "scan 'testByCrq',...FILTER=>\"ValueFilter(=,'substring:111')\"" | hbase shell 1 如上命令,可在bash中直接使用,表名是testByCrq,过滤方式是通过value...以下介绍在hbase shell中常用的过滤器: > scan 'testByCrq', FILTER=>"RowFilter(=,'substring:111')" 1 如上命令所示,查询的是表名为testByCrq...> scan 'testByCrq', FILTER=>"ValueFilter(=,'substring:111')" 1 如上命令所示,查询的是表名为testByCrq,过滤方式是通过value过滤

2.6K20

hue 查询 hbase 操作相关参考

界面操作说明 进入hue中的hbase 进入表的查询界面 界面说明 查询语句 ,表示结束查询,可以不加 主键查询 输入主键 rowkey1,rowkey2 说明:只输入主键查询 例1:00000051...path,列值包含student SingleColumnValueFilter('i', 'path', =, 'binary:student') 列族为i,列名为path,列值等于student ValueFilter...(=,'substring:111') 列值中包含111 ValueFilter(=,'binary:111') 列值等于111 以上过滤器是大部分常用的过滤器,在hue-hbase中另有一些过滤器未在此文档中描述...以下是我自己整理的一部分参考语法: hbase中有单纯根据列值查询的ValueFilter和根据列名和列值查询的SingleColumnValueFilter,可根据需要选择。...下表中是按照根据列名和列值来进行查询的参考 SQL hue_hbase select col1,col2 [col1,col2] where col1="student" SingleColumnValueFilter

1.8K30

HBase 命令行

这篇文章主要为了整理hbase命令行的使用, 留待以后用到时翻阅. 读取数据 因为一个数据库使用, 通常最复杂的命令就是查询, 故而将大篇幅都给了查询....哦对, 如果你现在还没有数据, 先跳到文章底部, 那里有建表和数据插入的操作. hbase没有索引, 访问hbase中的数据只有三种方式: 通过指定row key访问 通过row key范围访问 全表扫描...进而找到所有在org.apache.hadoop.hbase.filter包下的实现类: ? 各个过滤器的参数, 可看其各自的构造方法....TimestampsFilter(time1, time2) ValueFilter: 对值进行匹配, 仅返回匹配列....参数参考SingleColumnValueFilter*ValueFilter(op, value) 数量过滤 ColumnCountGetFilter: 返回每行的前 n 个列 ColumnCountGetFilter

1.7K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券