微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

大数据学习日志-HBase 基本操作指令

help "COMMAND" 可以在直接看到命令使用指南,在此只写出常用命令,基本指令格式都是 COMMAND 'namespace:table' , .... , {options} 形式

list_namespace 查看所有命名空间

list_namespace_tables 'ns1' 查看ns1命名空间下的所有表

scan 'ns1:table' 在指定命名空间ns1查看table表信息,其中可选参数可选择指定列和指定版本指定时间戳数据,选择数据范围等待

put 'ns1:table' , 'rowkey' , 'clumnfamily:column' , 'value' 在指定命名空间ns1的表下插入对应行键对应列族的列的值 。注意,存储时是认排序的!!

scan 'ns1:table' 查看ns1下table表的所有数据物理视图

get 'ns1:table','rowkey' 查看ns1下table表的rowkey对应所有列数据,其中可选参数可选择指定列和指定版本指定时间戳数据等

truncate 'ns1:table' 清空表,流程是取消表-》删除表-》创建表

disable 'ns1:table' 取消表

drop 'ns1:table' 删除表,必须先执行disable

desc 'ns1:table' 显示表信息,分别显示列簇信息

flush '' 可以写regin名,也可以直接指定表明,将内存memstore中数据刷到storefile上,也就是将内存中数据存在hdfs上

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐