1. 名称空间
1.1 说明
- 在一个项目中,需要使用HBase保存多张表,这些表会按照业务域来划分
- 为了方便管理,不同的业务域以名称空间(namespace)来划分,这样管理起来会更加容易
- 类似于Hive中的数据库,不同的数据库下可以放不同类型的表
- HBase默认的名称空间是「default」,默认情况下,创建表时表都将创建在 default 名称空间下
- HBase中还有一个命名空间「hbase」,用于存放系统的内建表(namespace、meta)
1.2 语法
# 创建命名空间
create_namespace 'MOMO_CHAT'
# 查看命名空间列表
list_namespace
# 查看命名空间
describe_namespace 'MOMO_CHAT'