2012-02-08 19 views
14

Come posso utilizzare il comando put nella shell di Hbase per inserire più di un valore. Ho una famiglia di colonne che ha cinque qualificatori. Come posso inserire valori per tutti quei 5 qualificatori usando un singolo comando usando PutHbase put comando shell

risposta

13

Spiacente, non è possibile farlo dalla shell HBase. Il comando "put" viene utilizzato per "Put a cell 'value' at specified table/row/column". È per 'mettere' un singolo valore.

+0

C'è qualche motivo specifico per cui HBase non consente più inserimenti. –

+0

Immagino che cerchi di aderire al paradigma di programmazione per interpretare la mappa. Nella mappa Java, inseriamo un singolo valore alla volta. Ma, immagino, qui, se vogliamo mettere più celle nella stessa riga. dobbiamo fare tutto con: chiave di riga, qualificatore di colonna e timestamp. – Mahesha999