- Datacenters
- 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 usando um programa de linha de comando fornecido pelo Google. 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.
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.