Pular para o conteúdo principal

O que é uma instância de banco de dados?

info

Visualização

Esse recurso está em Public Preview nas seguintes regiões: us-east-1, us-west-2, eu-west-1, ap-southeast-1, ap-southeast-2, eu-central-1, us-east-2, ap-south-1.

O provisionamento Lakebase usa compute de provisionamento que você escala manualmente. Para comparação de recursos com o novo dimensionamento automático do Lakebase, consulte a seção "Escolhendo entre versões".

Uma instância do banco de dados Lakebase gerencia o armazenamento e compute recurso e fornece o ponto de extremidade ao qual os usuários se conectam. Esta página inclui uma visão geral que descreve uma instância de banco de dados e suas limitações gerais.

Arquitetura de instância de banco

Uma instância de banco de dados consiste nos seguintes componentes:

  • Instância do banco de dados: Atua como o objeto central que gerencia o armazenamento e compute recurso. Fornece um ou mais pontos de extremidade para conexões de usuários.
  • nós de computação: Representa um grupo de nós compute, em que um nó é o principal , lidando com operações de gravação, e os outros são secundários . Os nós compute secundários são opcionais. Eles são separados em zonas diferentes para oferecer alta disponibilidade. nós de computação podem ser pausados, retendo o armazenamento e interrompendo o compute recurso.
  • endpoint: O banco de dados default endpoint encaminha as solicitações de leitura e gravação para o nó primário. Os pontos de extremidade somente leitura são opcionais. Eles encaminham solicitações para nós secundários, o que pode ajudar a equilibrar cargas de trabalho pesadas de leitura e gravação.
  • Tratamento de falhas: se o nó primário falhar e sua instância estiver configurada para alta disponibilidade, um nó secundário assumirá automaticamente como primário, mantendo a disponibilidade do sistema.

principais recursos

Recurso

Descrição

Criação de instâncias de banco

Saiba como criar uma instância de banco de dados, iniciá-la, interrompê-la e excluí-la.

gerenciar a capacidade da instância

dimensionar a capacidade da instância do banco de dados para atender às suas necessidades de carga de trabalho.

Alta disponibilidade

Configure a instância do banco de dados para alta disponibilidade, caso o compute primário não esteja disponível.

Restaurar dados e viagem do tempo

Utilize instâncias filhas para restaurar seu banco de dados a um ponto específico no tempo e realizar viagens no tempo.

Monitorar instância do banco de dados

Monitore as métricas de desempenho da instância do seu banco de dados para otimizar o desempenho.

Acesse uma instância de banco de dados

Acesse e gerencie uma instância de banco de dados usando a interface do usuário ou API. Para instruções detalhadas de configuração e conexão, consulte Criar uma instância de banco de dados. Para obter uma lista completa das operações disponíveis, consulte a referência da API REST.

Para acessar uma instância de banco de dados na interface do usuário:

  1. Clique Ícone do aplicativo. Acesse os aplicativos no canto superior direito e selecione Lakebase Postgres .
  2. Clique em provisionamento para abrir a página de instâncias de provisionamento .
  3. Clique na instância para abrir a página de detalhes da instância.

Limitações e considerações

  • O site workspace permite um máximo de dez instâncias.
  • Cada instância suporta até 1.000 conexões concorrente.
  • O limite de tamanho lógico em todos os bancos de dados em uma instância é de 2 TB.
  • As instâncias de banco de dados são limitadas a um único workspace e não suportam acesso entreworkspace . Os usuários podem visualizar essas tabelas no Catalog Explorer se tiverem as permissões necessárias Unity Catalog de outro espaço de trabalho conectado ao mesmo metastore, mas não podem acessar o conteúdo das tabelas.
  • A Databricks recomenda a configuração do PrivateLink como uma prática recomendada de segurança.