Visão geral do AlloyDB Omni 15.5.5

Selecione uma versão da documentação:

O AlloyDB Omni é um pacote de software de banco de dados para download que permite implantar uma edição simplificada do AlloyDB para PostgreSQL no seu próprio ambiente de computação. A portabilidade do AlloyDB Omni permite que ele seja executado em uma ampla variedade de ambientes, incluindo:

  • Data centers
  • Laptops
  • Instâncias de VM baseadas na nuvem

O AlloyDB Omni é adequado para os seguintes cenários:

  • Você precisa de uma versão escalonável e de alto desempenho do PostgreSQL, mas não pode executar um banco de dados na nuvem devido a requisitos regulatórios ou de soberania de dados.
  • Você precisa de um banco de dados que continue funcionando mesmo quando estiver desconectado da Internet.
  • Você quer localizar fisicamente seu banco de dados o mais próximo possível dos usuários para minimizar a latência.
  • Você quer migrar de um banco de dados legado, mas sem fazer uma migração completa para a nuvem.

O AlloyDB Omni não inclui recursos do AlloyDB que dependem da operação no Google Cloud. Se você quiser fazer upgrade do projeto para os recursos totalmente gerenciados de escalonamento, segurança e disponibilidade do AlloyDB, migre os dados do AlloyDB Omni para um cluster do AlloyDB, assim como faria com qualquer outra importação de dados inicial.

Principais recursos

  • Um servidor de banco de dados compatível com PostgreSQL.
  • Suporte para a IA do AlloyDB, um conjunto integrado de recursos criados no AlloyDB para ajudar você a criar aplicativos de IA generativa de nível empresarial usando seus dados operacionais.
  • Integrações com o Google Cloud ecossistema de IA, incluindo o Vertex AI Model Garden e ferramentas de IA generativa de código aberto.
  • Um consultor de índice que analisa consultas executadas com frequência e recomenda novos índices para melhorar a performance das consultas.
  • O mecanismo colunar do AlloyDB, que mantém os dados consultados com frequência em um formato colunar na memória para melhor desempenho em Business Intelligence, geração de relatórios e processamento híbrido e de transação híbrido. (HTAP).

  • Outras otimizações e melhorias em relação a um servidor PostgreSQL padrão, como gerenciamento automático de memória e vácuo automático adaptável de dados desatualizados.

Como o AlloyDB Omni funciona

O AlloyDB Omni pode ser instalado como um servidor independente ou como parte de um ambiente do Kubernetes.

O AlloyDB Omni é executado em um contêiner do Docker que você instala no seu próprio ambiente. Recomendamos executar o AlloyDB Omni em um sistema Linux com armazenamento SSD e pelo menos 8 GB de memória por CPU.

O operador do AlloyDB Omni no Kubernetes é uma extensão da API Kubernetes que permite executar o AlloyDB Omni na maioria dos ambientes do Kubernetes em compliance com a CNCF. Para mais informações, consulte Instalar o AlloyDB Omni no Kubernetes.

Seus aplicativos se conectam e se comunicam com a instalação do AlloyDB Omni da mesma forma que fariam com um servidor de banco de dados PostgreSQL comum. O controle de acesso do usuário também depende dos padrões do PostgreSQL.

É possível configurar o comportamento do AlloyDB Omni usando as mesmas flags de banco de dados disponíveis para o AlloyDB.

Backup de dados e recuperação de desastres

O AlloyDB Omni tem um sistema de backup e recuperação contínuos que permite criar um novo cluster de banco de dados com base em qualquer momento dentro de um período de retenção ajustável. Isso permite uma recuperação rápida de acidentes de perda de dados.

Além disso, o AlloyDB Omni pode criar e armazenar backups completos dos dados do cluster de banco de dados, sob demanda ou em uma programação regular. A qualquer momento, você pode restaurar de um backup para um cluster de banco de dados do AlloyDB Omni que contenha todos os dados do cluster de banco de dados original no momento da criação do backup.

Para mais informações, consulte Fazer backup e restaurar o AlloyDB Omni.

Como outro método de recuperação de desastres, é possível fazer a replicação entre data centers criando clusters de banco de dados secundários em data centers separados. O AlloyDB Omni transmite dados de forma assíncrona de um cluster de banco de dados primário designado para cada um dos clusters secundários. Sempre que necessário, é possível promover um cluster de banco de dados secundário para um cluster de banco de dados primário do AlloyDB Omni.

Para mais informações, consulte Sobre a replicação entre data centers.

Documentação da versão mais recente do AlloyDB Omni

Para informações sobre a versão mais recente do AlloyDB Omni, consulte o conjunto de documentação do AlloyDB Omni.

Documentação da versão 15.5.2 e anteriores do AlloyDB Omni

Para informações sobre a versão anterior do AlloyDB Omni, consulte o conjunto de documentação do AlloyDB Omni de vários contêineres.

A seguir