1. 创建表
create 'music_table','meta_data','action'2. 查询表列表
list3. 查看表的具体描述
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'

本文介绍了一种使用HBase进行各种操作的方法,包括表的创建、查询、禁用、激活、删除等基本管理操作,以及数据的插入、查询、更新、删除等数据管理操作。
2万+

被折叠的 条评论
为什么被折叠?



