[ 
https://issues.apache.org/jira/browse/HBASE-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14142204#comment-14142204
 ] 

Andrew Purtell commented on HBASE-8015:
---------------------------------------

bq. Do different namespaces for the same table name create different tables 
directories in hdfs and are maintained in different region files? 

Yes

bq. How does this affect namenode memory if I want to have one namespace per 
user and I have a million users registered to my system. Will this scale?

As you would anticipate, eventually not, depending on how many tables each user 
creates and the capabilities of the namenode. I believe the intent of 
namespaces is to support multitenancy where a tenant shares a namespace and is 
a department or similar grouping within a larger organization. The namespace is 
a supergroup of tables sharing common ACLs, quotas, and the like. 

bq. I would like namespace to be totally logical separation all sharing the 
same region file. Is this case?

No it is not and this would be a substantial change. 

> Support for Namespaces
> ----------------------
>
>                 Key: HBASE-8015
>                 URL: https://issues.apache.org/jira/browse/HBASE-8015
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Francis Liu
>            Assignee: Francis Liu
>         Attachments: HBASE-8015_draft_94.patch, Namespace Design.pdf
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to