Armazenamento orientado a colunas...
... estrutura composta pos linhas e colunas, mas que armazena os dados fisicamente em uma sequência orientada a colunas, oferece alta escalabilidade e flexibilidade, permitindo variação do número de colunas para cada registro.
Família de colunas...
... grupos de itens de dados definidos na modelagem que são usados em conjunto com frequência, com alta disponibilidade e flexibilidade.
HBase...
... sistema gerenciador de banco de dados (SGBD) distribuído, orientado a colunas, open-source, funciona sobre o ecosistema Hadoop e projetado para tabelas extensas com bilhões de linhas e milhões de colunas.
Modo Standalone...
... versão para gerencialmento local, usando o armazenamento do próprio sistema de arquivos do sistema operacional, sem a necessidade de instalação completa do Hadoop.
HMaster...
... processo principal (mestre) que gerencia a instância do HBase e coordena as operações no cluster.
Interface CLI (HBase Shell)...
... interface de linha de comando usada para interagir com HBase.
Operações CRUD (HBase)...
... aceita apenas as operações básicas, sem suporte a joins, chaves estrangeiras, agregações ou operações entre tabelas e linhas.
Put...
... comando tanto para inserir quanto para atualizar um registro.
Get...
... comando para localizar um registro específico a partir de sua chave de identificação (ID).
Consistência forte...
... garantia do HBase que todas as leituras e gravações são roteadas por um único servidor da região, assegurando que as leituras acessem os dados confirmados mais recentemente.
Replicação de região...
... recurso de alta disponibilidade na qual réplicas das regiões das tabelas são abertas em servidores diferentes, se houver falha no servidor primário, as réplicas garantem o acesso (apesar da possibilidade de latência).
Casos de usos...
... ideias para análise em lote de dados de logs e captura de métricas em tempo real (sensores).

Voltar