[英]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进行操作 。 单击侧边栏上的“表格”链接,您将看到所有表格。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.