Hbase常用操作shell
- 啟動hbase
- 進入hbase模式
- 如果需要詳細查詢shell指令用法
- help 'put'
- help 'get'
- 以此類推.....
- 顯示所有表格
- 掃描表格
- 查詢狀態
- 查詢版本
- 建表
- create '表名稱','列族名1','列族名2'........
- create 表名稱', {NAME => '列族名1', VERSIONS => 1}, {NAME => '列族名2', VERSIONS => 1}, {NAME => '列族名3', VERSIONS => 1}
- 變更表格
- 新增列族
alter '表名稱','列族名'
- 刪除列族
alter '表名稱','delete'=>'列族名'
- 離線
- disable '表名稱'
- is_disabled '表名稱'
- 連線
- enable '表名稱'
- is_enabled '表名稱'
- 刪除表
- 新增資料
- put '表名稱','行名稱','列族名稱:','值'
- put '表名稱','行名稱','列族名稱:列名稱','值'
- 當表名稱到列名稱都相同做put動作時 , 該筆資料會被覆蓋, 以及timestamp更新
- 預設保留3個timestamp版本
- 取得資料
- get '表名稱','行名稱'
- get '表名稱','行名稱','列族名稱'
- 查看記錄筆數
- 刪除紀錄
- delete '表名稱','行名稱','列族名:',timestamp
- deleteall '表名稱','rowkey'
沒有留言:
張貼留言