大数据存储框架之HBase(3) NameSpace/Schema
大数据存储框架之HBase(3) NameSpace/Schema 我们都是到HBase里面有工作区间一说,这个工作区间也就相当于我们关系数据库中的数据库,也相当于我们Phoenix中的Schema。这里主要讲Phoenix和HBase的namespace之间的爱恨情仇的故事。 先配置HBase开启与Phoenix的schema之间的转换 < property > < name > phoenix.schema.isNamespaceMappingEnabled </ name > < value > true </ value > </ property > < property > < name > phoenix.schema.mapSystemTablesToNamespace </ name > < value > true </ value > </ property > 在HBase中namespace相关操作 -- 创建namespace create_namespace 'CI123' -- 删除namespace drop_namespace 'CI123' -- 查看namespace list_namespace -- 在namespace下创建表 create 'CI123:table_name' , 'family1' -- 查看namespace下的表