O ApsaraDB for ClickHouse está disponível em duas edições: Enterprise Edition e Community-compatible Edition. Esta página compara arquiteturas, recursos aprimorados e suporte a versões de kernel para ajudar na escolha da edição mais adequada.
Comparação de arquitetura
Enterprise Edition
A Enterprise Edition do ApsaraDB for ClickHouse utiliza arquitetura cloud-native com separação entre computação e armazenamento. Os recursos de computação e armazenamento operam em modo serverless e realizam dimensionamento elástico.
Recursos de computação: Realizam dimensionamento automático dentro de um intervalo configurado conforme a carga de trabalho, o que evita desperdício de recursos e reduz custos de O&M.
Recursos de armazenamento: Utilizam o Object Storage Service (OSS) como camada de armazenamento compartilhado. A redundância de dados do OSS garante alta disponibilidade e reduz o custo unitário de armazenamento em comparação à Community-compatible Edition.

|
**Recurso** |
**Descrição** |
**Benefício** |
|
Separação entre computação e armazenamento |
Gerenciamento independente dos recursos de armazenamento e computação. |
Alocação flexível de recursos; dimensione a computação sem afetar os dados armazenados. |
|
Escalabilidade |
Recursos de armazenamento e computação operam em modo serverless. Os nós de computação são stateless, o que permite dimensionamento horizontal sem migração de dados. O mecanismo de tabela SharedMergeTree suporta dimensionamento horizontal em segundos e é compatível com a família de mecanismos MergeTree. Para mais informações, consulte Mecanismo de tabela SharedMergeTree. |
Uso elástico de recursos sob demanda, sem sobrecarga de migração de dados. |
|
Alta disponibilidade |
Ativada por padrão. Um único cluster possui dois ou mais nós de computação, com dados compartilhados entre eles. |
Nenhuma configuração manual necessária; seu cluster já nasce resiliente. |
|
Compatibilidade |
Mantém compatibilidade com versões anteriores ao introduzir novos recursos. Para mais informações, consulte Guia de compatibilidade do ApsaraDB for ClickHouse Enterprise Edition. |
Atualize sem interromper cargas de trabalho existentes. |
|
Otimização de desempenho |
O Parallel Replica melhora linearmente o processamento concorrente. O Lightweight Update/Delete entrega resultados em tempo real com maior eficiência. O ClickHouse Keeper substitui o ZooKeeper para oferecer maior desempenho e menor uso de memória. |
Consultas mais rápidas, mutações em tempo real e redução da sobrecarga de infraestrutura. |
|
O&M de nível empresarial |
Suporta gerenciamento de usuários, configuração de lista de permissões, atualização de versão, failover e O&M visualizado. |
Controle operacional completo com ferramentas de nível empresarial. |
|
Ecossistema de dados |
Integra-se a diversas fontes de dados na nuvem para simplificar a sincronização e a migração de dados. |
Simplifique a integração com fontes de dados cloud-native para agilizar a sincronização e a migração de dados. |
Community-compatible Edition
A Community-compatible Edition do ApsaraDB for ClickHouse utiliza uma arquitetura acoplada, na qual computação e armazenamento estão fortemente integrados.
Todos os nós são pares. Cada nó processa solicitações de consulta e gravação, além de realizar computação de dados em segundo plano.
Cada cluster contém um ou mais shards, e cada shard contém uma ou mais réplicas.
Todos os nós são implantados em instâncias ECS e utilizam discos em nuvem de alta confiabilidade para armazenamento persistente.

|
**Recurso** |
**Descrição** |
|
Escalabilidade |
Suporta múltiplas especificações e dimensionamento elástico. |
|
Segurança |
Oferece gerenciamento de usuários e configuração de lista de permissões. |
|
O&M visualizado |
Permite atualização de versão e failover. |
|
Ecossistema de dados |
Integra-se a diversas fontes de dados na nuvem para simplificar a sincronização e a migração de dados. |
Comparação de versões do kernel
A Enterprise Edition executa a versão 23.8 do kernel. A Community-compatible Edition suporta as versões 22.8, 21.8, 20.8, 20.3 e 19.15.
Recursos do kernel
|
**Recurso** |
**Enterprise Edition (23.8)** |
**22.8** |
**21.8** |
**20.8** |
**20.3** |
**19.15** |
|
Não |
Sim |
Sim |
Sim |
Sim |
Sim |
|
|
Sim |
Sim |
Sim |
Sim |
Sim |
Sim |
|
|
Sim |
Não |
Não |
Não |
Não |
Não |
|
|
Sim |
Sim |
Sim |
Não |
Não |
Não |
Recursos de gerenciamento
| Recurso | Enterprise Edition (23.8) | 22.8 | 21.8 | 20.8 | 20.3 | 19.15 |
|---|---|---|---|---|---|---|
| Iniciar e parar cluster | Sim | Não | Não | Não | Não | Não |
| Modificação do intervalo de dimensionamento para Enterprise Edition | Sim | Não | Não | Não | Não | Não |
| Configurações de parâmetros | Sim | Sim | Sim | Sim | Sim | Sim |
| Monitoramento e gerenciamento de consultas SQL lentas e em execução | Sim | Sim | Sim | Sim | Sim | Sim |
| Gerenciamento de contas | Sim | Sim | Sim | Sim | Sim | Sim |
| Reinicialização do cluster | Sim | Sim | Sim | Sim | Sim | Sim |
| Dimensionamento horizontal
Nota
A Enterprise Edition utiliza Auto Scaling para dimensionamento horizontal. Nenhuma operação manual é necessária. |
Sim | Sim | Sim | Sim | Sim | Sim |
| Dimensionamento vertical
Nota
A Enterprise Edition utiliza Auto Scaling para dimensionamento vertical. Nenhuma operação manual é necessária. |
Sim | Sim | Sim | Sim | Sim | Sim |
| Backup e restauração | Sim | Sim | Sim | Sim | Não | Não |
| Monitoramento e alertas | Sim | Sim | Sim | Sim | Sim | Sim |
| Atualizações menores da versão do mecanismo | Sim | Sim | Sim | Sim | Não | Não |
| Armazenamento em camadas de dados quentes e frios
Nota
A Enterprise Edition distribui automaticamente os dados entre cache e armazenamento compartilhado. A Community-compatible Edition depende de regras para gerenciar dados quentes e frios. |
Sim | Sim | Sim | Sim | Sim | Não |
| Migração de dados entre clusters da Community-compatible Edition do ApsaraDB for ClickHouse
Nota
O requisito de versão aplica-se apenas ao cluster de destino. |
Não | Sim | Sim | Sim | Sim | Não |
| Segurança de dados | Sim | Sim | Sim | Sim | Sim | Sim |
| Usar zero-ETL para sincronizar dados de uma instância RDS for MySQL para um cluster ApsaraDB for ClickHouse | Sim | Sim | Sim | Sim | Não | Não |
Próximos passos
Para criar um cluster, consulte Criar um cluster.
Para migrar um cluster ClickHouse autogerenciado ou um cluster da Community-compatible Edition para a Enterprise Edition, consulte Migrar um cluster ClickHouse autogerenciado para o ApsaraDB for ClickHouse Enterprise Edition.