Namespace mapping properties in the hbase-site.xml file

There are two namespace properties in the hbase-site.xml file. They are phoenix.schema.isNamespaceMappingEnabled and phoenix.schema.mapSystemTablesToNamespace.

phoenix.schema.isNamespaceMappingEnabled

Enables mapping of tables of a Phoenix schema to a non-default HBase namespace. To enable mapping of schema to a non-default namespace, set the value of this property to true. Default setting for this property is false.

phoenix.schema.mapSystemTablesToNamespace

With true setting (default): After namespace mapping is enabled with the other property, all system tables, if any, are migrated to a namespace called system.

With false setting: System tables are associated with the default namespace.