欢迎投稿

今日深度:

HBase namespace,

HBase namespace,


namespace有啥用?

在HBase中namespace作为数据表的逻辑分组, 我可以把这几个表放在一个namespace
中, 把另外几张表放在另一个namespace中

查看名称namespace

启动hbase后 ,有两种查看方式
1. 访问http://localhost:50070
在导航栏中的Browse ther file system中查看hdfs的目录, hbase的名称空间存在hbase/data目录下 默认 有两个名称空间 default(当创建表但并没指明名称空间这张表就会放在此目录下) 和 hbase(系统表)
2.命令查看
进入 hbase shell
查看所有名称空间 list_namespace

namespace操作

创建一个名称空间
create_namespace ‘ns1’
删除
drop_namespace ‘ns1’
查看名称空间下的表
list_namespace_tables ‘default’
在指定空间下建表并建立列族
create ‘ns1:table1’,’cols1’
查看表的结构
desc ‘ns1:table1’

www.htsjk.Com true http://www.htsjk.com/hbase/42364.html NewsArticle HBase namespace, namespace有啥用? 在HBase中namespace作为数据表的逻辑分组, 我可以把这几个表放在一个namespace 中, 把另外几张表放在另一个namespace中 查看名称namespace 启动hbase后 ,有两种...
相关文章
    暂无相关文章
评论暂时关闭