Skip to main content
O motor de banco de dados Shared funciona em conjunto com o Shared Catalog para gerenciar bancos de dados cujas tabelas usam motores de tabela sem estado, como SharedMergeTree. Esses motores de tabela não gravam estado persistente em disco e são compatíveis com ambientes de compute dinâmico. O motor de banco de dados Shared no Cloud elimina a dependência de discos locais. É um motor puramente em memória, exigindo apenas CPU e memória.

Como isso funciona?

O motor de banco de dados Shared armazena todas as definições de bancos de dados e tabelas em um Shared Catalog central baseado no Keeper. Em vez de gravar no disco local, ele mantém um único estado global versionado, compartilhado entre todos os nós de computação. Cada nó acompanha apenas a última versão aplicada e, na inicialização, busca o estado mais recente sem precisar de arquivos locais nem de configuração manual.

Sintaxe

Para usuários finais, o uso do Shared Catalog e do motor de banco de dados Shared não requer configuração adicional. A criação de bancos de dados é a mesma de sempre:
ClickHouse Cloud atribui automaticamente o motor de banco de dados Shared aos bancos de dados. Quaisquer tabelas criadas em um banco de dados desse tipo usando engines sem estado se beneficiarão automaticamente dos recursos de replicação e coordenação do Shared Catalog.
Para mais informações, consulte Shared catalog and shared database engine.
Última modificação em 26 de agosto de 2026