Hbase基础shell命令
Others
2021-12-14 14:41:41
views: null
基础命令
- 查看状态的命令 status
- 查看版本 version
DDL
- 查询所有表 list
- 查询表是否存在 exists 表名
- 创建表 create ‘表名’, ‘列簇1’,‘列簇2’
- 删除表 先禁用(disable)然后删除(drop)
DML
- 新增数据 put ‘person’,‘1’,‘base:name’,‘zhansan’
put ‘person(表名)’,‘1(row_key)’,‘base(列簇名):name(字段名)’,‘zhansan(字段对应的值)’
- 查询row_key数据 get ‘person’,‘1’
- 查询具体的列簇的数据 get ‘person’,1,‘base:name’
- 查询所有数据 scan ‘person’
- 更新数据,同添加,把年龄从18改为19 put ‘person’,‘1’,‘base:age’,19
- 删除一列数据 delete ‘person’,‘1’,‘base:age’
- 删除row_key对应的所有列簇 deleteall ‘person’,1
- 统计行数 也就是包含多少个row_key count ‘person’
- 清空整个表 和MySQL 一样使用truncate
Origin blog.csdn.net/abc8125/article/details/118493355