Pular para o conteúdo principal

Leia as réplicas

info

Visualização

Este recurso está em Pré-visualização Pública nas seguintes regiões: us-east-1, us-west-2, eu-west-1.

O Lakebase autoscale é a nova versão do Lakebase com recursos como autoscale compute, escala-to-zero, branching e instant restore. Para comparação de recursos com o provisionamento do Lakebase, veja escolhendo entre versões.

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 branch do seu projeto 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.

Informações relacionadas