hbase常用命令荟萃
1、首先想要使用hbase的命令,必须先配置好hbase数据库,在配置好hbase数据库以后,我们能够通过命令打开hbase的shell,命令如下
hbase shell
2、list命令
查看当前有多少表
list_namespace命令
查看当前有多少命名空间
3、首先从最大的namespace开始说起
create_namespace 创建一个命名空间
alter_namespace 修改命名空间
drop_namespace 删除一个命名空间
命名空间是不能进入的,只能在创建的时候在表名前用“:”来标示。
4、然后是操作表的命令
disable ‘table_name' 使一张表不可用
drop 'table_name' 删除一张表
create 'namespace:table_name','column_family' 创建一张表,并归属于一个命名空间(创建一个表除了表名意外,还必须带一个列族)
create 'table_name','column_family' 创建一个表(表名+列族)
desc 'namespace:table_name' 查看表的属性
scan 'namespace:table_name' 查看表中的数据
alter 'namespace:table_name',NAME=>'column_family',VERSIONS=>2 修改表的某一个列族的某个属性
scan 'namespace:table_name',{VERSIONS=>2},查询表,并查看2个版本的数据
split 'namespace:table_name','key',将表按照key划分成不同的region
flush 'namespace:table_name',将表中的数据刷新并放入文件中。
阅读量:130
阅读量:116
阅读量:40
阅读量:41
阅读量:67