Compartilhar via


Atualizações de cluster no Azure Cosmos DB for PostgreSQL

APLICA-SE AO: Azure Cosmos DB for PostgreSQL (da plataforma da extensão de dados Citus para PostgreSQL)

O serviço gerenciado do Azure Cosmos DB for PostgreSQL pode lidar com atualizações do servidor PostgreSQL e da extensão Citus. Todos os clusters são criados com a versão mais recente do Citus disponível para a versão principal do PostgreSQL selecionada durante o provisionamento de cluster. Quando você seleciona uma versão do PostgreSQL como o PostgreSQL 15 para atualização de cluster in-loco, a versão mais recente do Citus com suporte para a versão selecionada do PostgreSQL será instalada.

Se você precisar atualizar apenas a versão do Citus, poderá fazer isso usando uma atualização in-loco. Por exemplo, você pode querer atualizar o Citus 11.0 para o Citus 11.3 em seu cluster PostgreSQL 14 sem atualizar a versão do Postgres.

Precauções de atualização

As atualizações exigem tempo de inatividade no cluster de banco de dados. A hora exata depende das versões de origem e destino da atualização. Para se preparar para a atualização do cluster de produção, recomendamos testar a atualização e medir o tempo de inatividade durante o teste.

Além disso, a atualização de uma versão principal do Citus pode introduzir alterações no comportamento. É melhor familiarizar-se com novos recursos do produto e alterações para evitar surpresas.

Alterações em destaque do Citus 12:

  • A estratégia de reequilíbrio padrão foi alterada de by_shard_count para by_disk_size.
  • O suporte para PostgreSQL 13 foi removido a partir dessa versão.

Alterações em destaque do Citus 11:

Próximas etapas