- 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 bom 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ê gostaria de migrar de um banco de dados legado, mas sem se comprometer com uma migração completa para a nuvem.
O AlloyDB Omni não inclui recursos do AlloyDB que dependem da operação em Google Cloud. Se você quiser fazer upgrade do seu 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 inicial de dados.
Principais recursos
- Um servidor de banco de dados compatível com PostgreSQL.
- Suporte para a IA do AlloyDB, um conjunto integrado de recursos incorporados ao 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 o desempenho da consulta.
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 de transação e análise (HTAP).
Outras otimizações e melhorias em relação a um servidor PostgreSQL padrão, como gerenciamento automático de memória e autovacuum adaptável de dados obsoletos.
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 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 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 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 exatamente como 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.
Você pode 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 apresenta um sistema contínuo de backup e recuperação que permite criar um novo cluster de banco de dados com base em qualquer momento dentro de um período de armazenamento ajustável. Isso permite que você se recupere rapidamente 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, é possível restaurar 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 realizar 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 do AlloyDB Omni versão 15.5.2 e anteriores
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.