Hbase 笔记(6) HBae Shell、REST、Thrift/Avro

1、REST

支持现有的基于Web的体系,能够完美融合反向代理和其他缓存技术,并行运行许多Rest服务可以分摊他们之间的负载。


2、Thrift / Avro

当用户吞吐量角度考虑需要的最佳性能,可以使用严谨的二进制协议。


3、HBase Shell

hbase shell 基于JRuby


状态信息:status

版本:version

打开/关闭 调试模式:debug

获得某特定列族:get 'testtable', 'row-11', 'cf1'

获得某特定列:get 'testtable', 'row-11', 'cf1:a'

指定返回列数目:get 'testtable', 'row-11', MAXLENGTH => 60

创建表的选项: create 'testtable' ,  { NAME => 'cf1', VERSIONS => 1,  TTL => 2592000, BLOCKCACHE => true  }


管道运行命令: echo 'list' | hbase shell

运行脚本: hbase shell   ~/hbase-shell-cmd.rb

调用Java类:hbase(main):088:0>  java.util.Date.new(11111111111).toString()

循环:for i in '1'..'9'  do for j in 'a'..'z' do \

               put 't2',"row-#{i}#{j}","cf1:#{j}","#{j}" end end



--------------
待续




转载于:https://www.cnblogs.com/leeeee/p/7276346.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值