一些简单的hbase语法

//创建namespace(mydemo),相当于创建一个数据库

create_namespace 'mydemo' 

//在namespace中创建一个表(userinfos),表中有一个列簇(base)

create 'mydemo.userinfos','base'  

//查看所有表名

list

//在列簇中插入数据

put 'mydemo.userinfos',1,'base:username','zhangsan'
scan 'mydemo.userinfos'     //查看表
count 'mydemo.userinfos'  //返回有多少行键

//删除表

disable 'mydemo.userinfos'
drop 'mydemo.userinfos'

//导入外部csv格式的数据

hbase org.apache.hadoop.hbase.mapreduce.ImportTsv 
-Dimporttsv.separator="," 
-Dimporttsv.columns="HBASE_ROW_KEY,base:username,base:birthday,base:gender" 
userinfos file:///data/users.csv     
get 'userinfos',1001  //获取某一个行键的数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值