Phoenix开启schema对应Hbase中的namespace

1. 开启schema与namespace的对应关系

如果使用了hbase中的自定义namespace,不仅仅使用default,那么在phoenix中与之对应的是schema的概念,但是默认并没有开启,需要在hbase-site.xml中增加以下配置项:

<property>
      <name>phoenix.schema.isNamespaceMappingEnabledname>
      <value>truevalue>
    property>
    <property>
      <name>phoenix.schema.mapSystemTablesToNamespacename>
      <value>truevalue>
    property>

在phoenix中的hbase-site.xml文件中也要加上;

<property>
      <name>phoenix.schema.isNamespaceMappingEnabledname>
      <value>truevalue>
    property>
    <property>
      <name>phoenix.schema.mapSystemTablesToNamespacename>
      <value>truevalue>
    property>

你可能感兴趣的:(大数据之Hhbase,hbase)