1.启动和关闭代码编辑命令
- 启动:hbase shell
- 关闭:exit
2.hbase表操作
- 查看表结构的数量:list
- 创建表结构:
- 单列族表结构:create "表名","列族名称"
- 多列族表结构:create "表名",["列族1","列族2",......]
- 查看表结构:desc "表格名称"
- 启用和禁用表格:
- disable "表名" (禁用)
- enable "表名" (启用)
- 删除表格:drop "表名"(注意:删除前需要把表格禁用)
- 增加和删除列族
- 增加单个列族:alter "表名",{NAME=>"列族名称"}
- 增加带保存多个版本的列族:alter "表名",{NAME=>"列族名称",VERSIONS=>数字}
- 增加多个列族:alter "表格名称",{NAME=>"列族名称1"},{NAME=>"列族名称2"}
- 删除列族: alter "表格名称",{NAME=>"需要删除的列族",METHOD=>"delete"}(一次删除多个,代码同一次增加多个列族操作)
- 修改列族的操作版本保存数量
- alter "表名",{NAME=>"需要修改的列族",VERSIONS=>数字}
- 提示:alter操作如果NAME中设置的是不存在的列族名称则自动做增加;如果NAME中设置的是存在的列族名称自动做修改。
3.hbase数据操作:
- 增加数据
- 增加单挑数据:put "表名","行键","列族:列名","值"
- 增加多条数据:
- 1.Linux中新建一个txt文本
- 2.写入多条添加语句
- 3.执行txt文件:hbase shell 文本位置路径
- 查询所有数据:scan "表名"



