hbase常用命令

2 篇文章 0 订阅
2 篇文章 0 订阅

网址

https://www.cnblogs.com/caiba/p/10986029.html

https://www.baidu.com/link?url=79iInv5hH6jklIMoliofWz3eeWZ4T3Seut57X3YLXHoBUBFOs59JI8TFpFCIP_9m2sAWyYy2rrXZFzFAxMDGKa&wd=&eqid=c74ab0bf0006e93e000000025f0678b9

https://blog.csdn.net/wuliu_forever/article/details/88345429

1、hbase数据库操作注意加""号和,号

select 操作

  • 查看所有数据库
list_namespace
  • 查看表详情
describe_namespace "jinghang02"
  • alter操作对创建数据库时候的备注字段做改变
syntax error, unexpected tLCURLY
alter_namespace "jinghang02" {method=>"set","author"=>"lisan"}

create操作

  • 创建数据库
create_namespace "jinghang2" ,{"author"=>"xuhongrun", "create_time"=>"2020-7-7 17:51:53"}
后面跟的是库详情 用=>隔开
  • 指定数据库下创建表
create "jinghang:table02","cf","cf2","cf3"
创建表指定在jinghang数据库下
cf 为列族

2、hbase表操作注意加""号和,号

reader操作

  • 查询指定数据库下的表
list_namespace_tables  "jinghang"
  • 删除表首先弃用表
disable "jinghang:test02"
然后在 drop "jinghang:test02"
  • 查看表中有多少条数据
count "jinghang:apperrorlog"
  • 查看某行数据 ROWKEY
 get "jinghang:apperrorlog","1001" 
 数据库名:表命:row
  • 查看表中(rowkey)及(列族)和(字段)
scan "jinghang:apperrorlog"
  • 查看表结构
describe "jinghang:apperrorlog"
  • 删除表中某列 后面属性必须大写
 alter'jinghang:apperrorlog',{NAME=>'name',METHOD=>'delete'}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值