HBase 带有过滤条件的全表扫描 小计

 HBase 带有过滤条件的全表扫描

         前缀过滤器
         列名过滤器
         时间戳过滤器
         组合过滤器

          scan 'demo_table' , {
              FILTER => "
                    (
                         PrefixFilter('value') 
                          AND (
                              QUalifierFilter (
                                   =, 'binary:regioninfo')
                              )
                    ) AND ( 
                              TimestampsFilter (
                              1391266708004,1376047846298
                              )
                    )"
          }

在约束条件中:

          过滤器使用关键字 FILTER; PrefixFilter  PrefixFilter('value')   表示前缀过滤器,作用于行键上,行键以 value 为前缀;
          QualifierFilter( =, 'binary:regioninfo' ) 表示列明过滤器,一个参数 “=” 表示比较器,即列名等于 regioninfo ,其中的“binary:”表示使用二进制比较,冒号是分隔符;
          TimestampsFilter(t1,t2) 这里的 t1 , t2 不是区间,而是数据组中的两个元素。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值