Explicar os padrões de aplicativo e a arquitetura de clusters HBase do HDInsight
A seguir, há um padrão de arquitetura de exemplo que os clientes já usaram com o HDInsight HBase.
Repositórios de valor de chave altamente disponíveis
Repositórios de valor de chave de baixa latência altamente disponíveis são usados em sistemas de gerenciamento de conteúdo e mensagens. A disponibilidade global do HBase no HDInsight com funcionalidades de replicação em tempo real é usada para criar um armazenamento de dados de repositórios de valor de chave altamente disponível em tempo real.
Como exemplos dessas implementações, podemos ter: sistemas de mensagens de chat, sistemas de gerenciamento de conteúdo e tabelas da Web.
Dados de sensor de baixa latência
Os sistemas de dados de sensor de baixa latência podem ser usados para análise social, bancos de dados de série temporal e painéis interativos com tendências, contadores etc. Os recursos de leitura e gravação de baixa latência do HBase combinados com os recursos de consulta SQL do Apache Phoenix são usados para executar consultas em tempo real sobre os dados de sensor.
Como exemplos dessas implementações, podemos ter: análise social, bancos de dados de série temporal, painéis interativos com tendências, contadores e sistemas de log de auditoria.