Hadoop-Hbase基礎操作命令
阿新 • • 發佈:2019-01-30
1. 建立表
create 'music_table','meta_data','action'
2. 查詢表列表
list
3. 查看錶的具體描述
describe 'music_table'
4. 禁用表
disable 'music_table'
5. 啟用表
enable 'music_table'
6. 查看錶是否被啟用
is_enabled 'music_table'
7. 刪除表(刪除表之前,必須要先禁用表)
drop 'music_table'
8. 查看錶是否存在
exists 'music_table'
9. 插入一條資料
put 'music_table', '111', 'meta_data:name', '2002xue' put 'music_table', '111', 'meta_data:desc', '4444'
10. 查詢
get 'music_table', '111'
11. 查詢全表(資料大時,慎用)
scan 'music_table'
12. 指定版本查詢資料
get 'music_table', '111', {COLUMN=>'meta_data:desc',TIMESTAMP=>1526567134684}
13. 查詢最新的版本
get 'music_table', '111', {COLUMN=>'meta_data:desc'}
14. 修改版本儲存個數:(試了之後好像不起作用)
alter 'music_table', '111', {COLUMN=>'meta_data:desc',VERSIONS=>3}
15. 檢視有多少條記錄
count 'music_table'
16. 刪除表中指定的列族
delete 'music_table', '111', 'meta_data:desc'
17. 刪除整行
deleteall 'music_table', '111'
18. 查詢全表
scan 'music_table'
19. 截斷表(背後的過程是:先禁用,後清空表)
truncate 'music_table'