O que é uma instância de banco de dados?
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 |
|---|---|
Saiba como criar uma instância de banco de dados, iniciá-la, interrompê-la e excluí-la. | |
dimensionar a capacidade da instância do banco de dados para atender às suas necessidades de carga de trabalho. | |
Configure a instância do banco de dados para alta disponibilidade, caso o compute primário não esteja disponível. | |
Utilize instâncias filhas para restaurar seu banco de dados a um ponto específico no tempo e realizar viagens no tempo. | |
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:
- Clique
Acesse os aplicativos no canto superior direito e selecione Lakebase Postgres .
- Clique em provisionamento para abrir a página de instâncias de provisionamento .
- 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.