Pular para o conteúdo principal

Leia as réplicas

info

Beta

O Lakebase Postgres (beta com escalonamento automático) é a próxima versão do Lakebase, disponível apenas para avaliação. Para cargas de trabalho de produção, utilize a versão de pré-visualização pública do Lakebase. Consulte a seção "Como escolher entre as versões" para entender qual versão é a mais adequada para você.

As réplicas de leitura são unidades de computação independentes, somente para leitura, que executam operações de leitura nos mesmos dados que sua compute primária de leitura e gravação. As réplicas de leitura do Lakebase não replicam nem duplicam dados. Em vez disso, as solicitações de leitura são atendidas pela mesma camada de armazenamento. Embora suas consultas de leitura e gravação sejam direcionadas através do seu compute principal, as consultas de leitura podem ser descarregadas para uma ou mais réplicas de leitura.

Leia o projeto de réplica

Você pode criar réplicas de leitura para qualquer ramificação em seu projeto de banco de dados e configurar o tamanho do compute alocado para cada uma. As réplicas de leitura são compatíveis com o dimensionamento automático e o recurso de escalonamento para zero do Lakebase, proporcionando o mesmo controle sobre os recursos compute que você tem com seu compute primário.

Leia sobre arquitetura de réplicas

Suas réplicas primárias compute e leitura enviam solicitações de leitura para a mesma camada de armazenamento, garantindo que toda a computação leia de uma fonte de dados consistente. As réplicas de leitura são assíncronas, o que significa que elas são eventualmente consistentes . À medida que as atualizações são feitas pelo seu compute principal, a camada de armazenamento armazena de forma durável as alterações de dados e mantém o computador da réplica de leitura atualizado com as alterações mais recentes para manter a consistência dos dados.

Leia sobre arquitetura de réplicas

Casos de uso

As réplicas de leitura do Lakebase têm diversas aplicações key :

  • Escalabilidade horizontal: Distribua solicitações de leitura entre réplicas para melhorar o desempenho e aumentar a taxa de transferência.
  • Consultas analíticas e de geração de relatórios: descarregue cargas de trabalho analíticas e de geração de relatórios que consomem muitos recursos para reduzir a carga no seu compute principal.
  • Acesso somente leitura: conceda acesso somente leitura a usuários ou aplicativos que não exigem permissões de gravação.

Benefícios das réplicas de leitura do Lakebase

  • Não é necessário armazenamento adicional: as réplicas de leitura leem do mesmo armazenamento que seu compute primário, sem duplicação ou replicação de dados.
  • Crie-as quase instantaneamente: sem necessidade de replicação de dados, as réplicas de leitura podem ser criadas em segundos.
  • Custo-benefício: Sem custos adicionais de armazenamento, além dos benefícios do dimensionamento automático e da redução gradual do recurso a zero.
  • Disponível instantaneamente: as réplicas de leitura escalam para zero sem atraso e são atualizadas imediatamente após o início.

Criar e gerenciar réplicas de leitura

Você pode criar réplicas de leitura usando o aplicativo Lakebase. Na tab de computação de uma ramificação, clique em Adicionar Réplica de Leitura para compute instantaneamente uma nova réplica de leitura.

nota

Você pode adicionar réplicas de leitura a uma ramificação conforme necessário para acomodar sua carga de trabalho.

Para obter instruções detalhadas sobre como criar e gerenciar réplicas de leitura, consulte Gerenciar réplicas de leitura.