1. 程式人生 > >Hadoop-Hbase基礎操作命令

Hadoop-Hbase基礎操作命令

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'