Hi,

I am considering to run the same application for two different tenants on the same HBase cluster. Instead of changing table names, I would prefer to make use of the namespace feature. Ideally, I would be able to only change client connectivity configuration (*-site.xml properties) and leave table names untouched as those are referenced in code.

From what I read in the documentation it seems however that the only way to reference a table in a non-default namespace is to prepend its name with a colon separated namespace qualifier.

Is that true?

If it is, and tenants are originally meant to be used for multi-tenancy, what makes them more useful than any other table name prefix?

Thanks,

Henning


Reply via email to