2012-10-24 9 views

risposta

10

Giusto per aggiornare argomento: http://hbase.apache.org/book.html#namespace

5.3.1. Gestione dello spazio dei nomi Uno spazio dei nomi può essere creato, rimosso o modificato. L'appartenenza allo spazio dei nomi viene determinata durante la creazione della tabella specificando un nome tabella completo del modulo:

: Esempio 5.1. Esempi

#Create a namespace 
create_namespace 'my_ns' 

#create my_table in my_ns namespace 
create 'my_ns:my_table', 'fam' 

#drop namespace 
drop_namespace 'my_ns' 

#alter namespace 
alter_namespace 'my_ns', {METHOD => 'set', 'PROPERTY_NAME' => 'PROPERTY_VALUE'} 
4

No, non ce n'è. Tuttavia, puoi usare prefissi per i nomi delle tabelle per separare un insieme di tabelle da un altro set.

Non ho verificato gli ACL in precedenza, ma penso che sia possibile utilizzarli nelle versioni recenti di hbase> 0.92 per consentire l'accesso ad alcune tabelle e impedire l'accesso ad altri per utente.

Problemi correlati