大数据学习日志-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上

上一篇:JS中的继承


下一篇:iptables之filter表的学习和实验