繁体   English   中英

如何查看hbase数据库中使用的表?

[英]How to view tables used in hbase database?

我是hbase的新手。 hbase创建了30个表。 我想查看那些表结构。

我已经使用以下命令查看表,但是只有一个表。 希望我需要连接到hbase内正确的数据库以列出表。

hbase(main):017:0> list
TABLE
test
1 row(s) in 0.0140 seconds

现在我想让命令知道hbase存在(已经创建)的数据库是什么?

为了与HBase术语保持一致...存在“命名空间”的概念。 您可以在特定名称空间下创建表。

Group name: namespace
  Commands: alter_namespace, create_namespace, describe_namespace, drop_namespace, list_namespace, list_namespace_tables

list -在默认名称空间中显示表

list_namespace显示所有可用的名称空间

list_namespace_tables 'n1'显示n1命名空间下的所有表。

您的所有表很可能都是在某些特定的名称空间下创建的。 探索..

您可以使用HAdmin进行操作 单击侧边栏上的“表格”链接,您将看到所有表格。 HAdmin全视图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM