2012-02-08 21 views
14

¿Cómo puedo usar el comando put en el shell Hbase para insertar más de un valor? Tengo una familia de columnas que tiene cinco calificadores. ¿Cómo puedo insertar valores en todos esos 5 calificadores usando un solo comando usando PutHbase poner el comando de shell

Respuesta

13

Lo siento, no se puede hacer eso desde el shell HBase. El comando 'put' se usa para "Put a cell 'value' at specified table/row/column". Es para 'poner' un solo valor.

+0

¿Hay alguna razón específica por la cual HBase no permite varias inserciones? –

+0

Supongo que trata de cumplir con el paradigma de programación para interpretar el mapa. En, por ejemplo, el mapa de Java, ponemos valor único a la vez. Pero, supongo, aquí, si queremos poner varias celdas en la misma fila. debemos estar poniendo todo: clave de fila, calificador de columna y marca de tiempo. – Mahesha999

Cuestiones relacionadas