Lar Finanças Pessoais Armazenar Big Data com HBase - dummies

Armazenar Big Data com HBase - dummies

Vídeo: #CPBR12 - Big Data, Arquitetura Lambda, NoSQL… Você já sabe como combinar? - Coders 2025

Vídeo: #CPBR12 - Big Data, Arquitetura Lambda, NoSQL… Você já sabe como combinar? - Coders 2025
Anonim

O HBase é um banco de dados distribuído, não-racional (em coluna) que utiliza HDFS como sua loja de persistência para grandes projetos de dados. É modelado no Google BigTable e é capaz de hospedar tabelas muito grandes (bilhões de colunas / linhas) porque está em camadas nos clusters Hadoop de hardware de commodities.

A HBase fornece acesso aleatório, em tempo real, de leitura / gravação a grandes dados. O HBase é altamente configurável, proporcionando uma grande flexibilidade para atender grandes quantidades de dados de forma eficiente. Agora, veja como o HBase pode ajudar a resolver seus grandes desafios de dados.

O HBase é um banco de dados em coluna, então todos os dados são armazenados em tabelas com linhas e colunas semelhantes aos sistemas de gerenciamento de banco de dados relacionais (RDBMSs). A interseção de uma linha e uma coluna é chamada de célula. Uma diferença importante entre as tabelas HBase e as tabelas RDBMS é o controle de versão.

Cada valor de célula inclui um atributo "versão", que não é mais do que um carimbo de data / hora identificando a célula de forma exclusiva. O controle de versão das mudanças na célula e permite recuperar qualquer versão do conteúdo se for necessário. O HBase armazena os dados nas células em ordem decrescente (usando o carimbo de data / hora), então uma leitura sempre encontrará os valores mais recentes primeiro.

As colunas no HBase pertencem a uma família de colunas. O nome da família da coluna é usado como um prefixo para identificar os membros de sua família. Por exemplo, frutas: maçã e frutas: banana são membros da família das frutas. As implementações do HBase são sintonizadas no nível da família da coluna, por isso é importante ter consciência de como você vai acessar os dados e o tamanho que você espera que as colunas sejam.

As linhas nas tabelas HBase também possuem uma chave associada a elas. A estrutura da chave é muito flexível. Pode ser um valor calculado, uma string ou mesmo outra estrutura de dados. A chave é usada para controlar o acesso às células na linha, e elas são armazenadas em ordem de baixo valor a alto valor.

Todos esses recursos juntos compõem o esquema. O esquema é definido e criado antes que qualquer dado possa ser armazenado. Mesmo assim, as tabelas podem ser alteradas e novas famílias de colunas podem ser adicionadas após o banco de dados estar funcionando. Esta extensibilidade é extremamente útil ao lidar com dados importantes porque você nem sempre sabe sobre a variedade de seus fluxos de dados.

Armazenar Big Data com HBase - dummies

Escolha dos editores

Como o Colégio dos Cardeais Escolhe um Novo Papa - manequins

Como o Colégio dos Cardeais Escolhe um Novo Papa - manequins

Quando um papa morre no cargo ou renuncia , como fez o Papa Bento XVI no início de 2013, o Colégio dos Cardeais (todos os cardeais da Igreja Católica) reuniu-se para eleger um novo papa. No prazo de 15 dias e no máximo 20 dias após a morte ou renúncia do papa, todos os cardeais ...

Como o Papa João Paulo II tornou-se um filósofo-Teólogo - manequins

Como o Papa João Paulo II tornou-se um filósofo-Teólogo - manequins

Quando João Paulo II ainda era Karol Wojtyła, uma adolescente no ensino médio, ele era tão bom em falar em público que ele foi escolhido para dar o endereço de boas-vindas a um dignitário muito especial visitando a escola um dia. O Príncipe Adam Stefan Stanisław Bonfatiusz Józef Sapieha (que é um bocado), o Arcebispo de Cracóvia e um ...

Assunção de Mary no Céu - manequins

Assunção de Mary no Céu - manequins

No calendário católico, o Dia da Assunção observa o dia em que Maria morreu e subiu - corpo e alma - no paraíso. A Igreja Católica professa que quando o tempo de Maria na Terra chegou ao fim, seu corpo foi colocado em um túmulo, mas seu corpo não caiu na Terra. Em vez disso, seu filho, Jesus Cristo, assumiu o seu corpo ...

Escolha dos editores

Como excluir fotos na sua Nikon D5300 - manequins

Como excluir fotos na sua Nikon D5300 - manequins

Você tem três opções para apagar imagens de uma memória quando estiver na sua Nikon D5300. Uma nota antes de começar: nenhuma das funções Excluir apaga as imagens que você protege. Para apagar fotos protegidas, primeiro você deve remover a proteção do arquivo. Como eliminar imagens uma de cada vez Durante a reprodução da imagem, você ...

Como exibir a visualização de visualização ao vivo em uma tela HDMI - manequins

Como exibir a visualização de visualização ao vivo em uma tela HDMI - manequins

Você pode conectar seu Câmera Nikon D7100 para um dispositivo HDMI (Interface Multimídia de Alta Definição) para ver a saída Live View na tela. Esse recurso é freqüentemente usado por fotógrafos de estúdio que querem uma visão maior do assunto do que o monitor da câmera fornece. Alguns problemas surgem quando você aproveita esta opção: ...

Como ativar a rotação automática da imagem em sua Nikon D5300 - manequins

Como ativar a rotação automática da imagem em sua Nikon D5300 - manequins

Quando tirar uma foto, o seu D5300 pode gravar a orientação da imagem - seja você segurado a câmera normalmente, criando uma imagem orientada horizontalmente ou girando a câmera do lado para filmar uma foto verticalmente orientada. Durante a reprodução, a câmera pode então ler os dados de orientação e girar automaticamente a imagem para que apareça ...

Escolha dos editores

Construir confiança para vender em mídias sociais - manequins

Construir confiança para vender em mídias sociais - manequins

Se o seu objetivo online é concluir uma venda para seus amigos e fãs de redes sociais, você terá que dar a essas pessoas um olhar frio e difícil. Alguns acreditam que mais é melhor. Mas mais o que? Você precisa se concentrar em pessoas que, no final do dia, podem comprar algo de você diretamente ou ...

Criar sua própria comunidade social para comércio - manequins

Criar sua própria comunidade social para comércio - manequins

Em um site comercial bem produzido, você muitas vezes vêem um link para uma área de comunidade social, que também pode levar o site externo para sites de redes sociais. Esta área é onde as páginas de serviço ao cliente e perguntas freqüentes vivem. Você também pode encontrar uma comunidade de clientes para clientes que incentive a participação de quem visita o site comercial. Se você escolher ...