随笔 - 111  文章 - 0  评论 - 1  阅读 - 30133

HBase shell 基本操作

(1)启动hbase

[root@lixianhui38 ~]# start-hbase.sh

(2)进入hbase shell 环境

[root@lixianhui38 ~]# hbase shell

(3)查看hbase版本信息 

hbase(main):001:0> version

(4)查看服务器状态

hbase(main):002:0> status

 (5)查看存在哪些表

hbase(main):003:0> list

 (6)创建一张表,表名是table,列族f1

hbase(main):004:0> create 'table','f1'

 (7)查看表结构

hbase(main):006:0> desc 'table'

 (8)修改表结构,修改表结构前必须先disable使表失效,修改完成后再使用enable命令,使表重新生效。TTL表示生存周期

hbase(main):007:0> disable 'table'
hbase(main):008:0> alter 'table',{NAME=>'f1',TTL=>'259200'}
hbase(main):009:0> enable 'table'

 (9)向表中插入一条数据

hbase(main):010:0> put 'table','rowKey001','f1:col1','value1'
hbase(main):011:0> put 'table','rowKey002','f1:col2','value2'

 (10)使用get命令来查询一下table表,rowkey001中的f1下的col1的值

hbase(main):004:0> get 'table','rowkey001', 'f1:col1'

 (11)使用get命令来查询一下table表下的rowkey001

hbase(main):008:0> get 'table','rowKey001'

 (12)使用scan命令扫描全表

hbase(main):009:0> scan 'table'

 

posted on   昨夜小楼听风雨  阅读(182)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示