As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando a HBase concha
Depois de criar um HBase cluster, a próxima etapa é conectar-se para que você HBase possa começar a ler e gravar dados (as gravações de dados não são suportadas em um cluster de réplica de leitura). Você pode usar o HBaseshell
Para abrir a HBase concha
-
Use SSH para se conectar ao servidor principal no HBase cluster. Para obter informações sobre como se conectar ao nó EMR primário da Amazon usandoSSH, consulte Conectar ao nó primário usando SSH o Amazon EMR Management Guide.
-
Executar
hbase shell
. O HBase shell é aberto com um prompt semelhante ao seguinte.hbase(main):001:0>
Você pode emitir comandos HBase shell a partir do prompt. Para obter mais informações sobre os comandos do shell e como chamá-los, digite help no HBase prompt e pressione Enter.
Criar uma tabela
O comando a seguir cria uma tabela chamada “t1”, que tem uma família de coluna exclusiva chamada de “f1”.
hbase(main):001:0>create 't1', 'f1'
Inserir um valor
O comando a seguir insere o valor “v1” para a linha “r1” na tabela “t1” e na coluna “f1”.
hbase(main):001:0>put 't1', 'r1', 'f1:col1', 'v1'
Obter um valor
O comando a seguir obtém os valores para a linha “r1” na tabela “t1”.
hbase(main):001:0>get 't1', 'r1'
Excluir uma tabela
O comando a seguir descarta e exclui a tabela “t1”.
hbase(main):001:0>drop 'ns1:t1',false
O valor booleano indica se você deseja ou não arquivar a tabela, então você pode defini-la como true
se quiser salvá-la. Também é possível executar drop
'ns1:t1'
sem booleano para arquivar a tabela.