hbase shell 命令-增删改查

本文介绍HBase数据库的基本操作命令,包括表管理、数据读写、查询及维护等关键功能,适合初学者快速掌握HBase的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

hbase基础命令

bin/hbase shell

list	看表

1、查看服务器状态
	status 'bigdata'

2、查看当前有哪些表
	list

3、查看帮助
	help

hbase表操作

1、创建表
	create '表名', '列族'

2、全表扫描
	scan '表名'

	rowkey:行键:唯一 不重复
	timestamp:时间戳
	cell:单元格 数据存放位置
	column family:列族,列族下包含多个列
	column:列

3、向表中插入数据
	put '表名', 'rowkey', '列族:列名', '值'

4、覆盖数据
	在hbase中没有修改,但是可以覆盖,只要保持rowkey,列族,列 相同即可进行覆盖操作

5、筛选扫描
	scan 'user',{STARTROW => '101',STOPROW =>'101'}

6、查看表结构
	describe 'user'

7、变更表信息
	alter 'user',{NAME => 'info', VERSIONS => '3'}

8、删除
	delete 'user','101','info:age'

9、清空表
	truncate 'user'

10、删除表
	disable 'user'	需要先让表不可用,才能删除表
	drop 'user'

11、统计表中数据行树
	count '表名'

12、查看指定rowkey值
	get '表名','rowkey'

13、查看具体列值
	get '表名','列族:列'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值