- Centres de données
- Ordinateurs portables
- Instances de VM dans le cloud
AlloyDB Omni est particulièrement adapté aux scénarios suivants :
- Vous avez besoin d'une version évolutive et performante de PostgreSQL, mais vous ne pouvez pas exécuter de base de données dans le cloud en raison d'exigences réglementaires ou de souveraineté des données.
- Vous avez besoin d'une base de données qui continue de fonctionner même lorsqu'elle est déconnectée d'Internet.
- Pour minimiser la latence, vous devez placer votre base de données aussi près que possible de vos utilisateurs.
- Vous souhaitez migrer depuis une ancienne base de données, mais sans vous engager dans une migration complète vers le cloud.
AlloyDB Omni n'inclut pas les fonctionnalités AlloyDB qui reposent sur le fonctionnement dans Google Cloud. Si vous souhaitez mettre à niveau votre projet pour profiter des fonctionnalités d'évolutivité, de sécurité et de disponibilité entièrement gérées d'AlloyDB, vous pouvez migrer vos données AlloyDB Omni vers un cluster AlloyDB, comme vous le feriez pour toute autre importation de données initiale.
Principales fonctionnalités
- Un serveur de base de données compatible avec PostgreSQL.
- Prise en charge d'AlloyDB AI, un ensemble intégré de fonctionnalités intégrées à AlloyDB, pour vous aider à créer des applications d'IA générative de niveau entreprise à l'aide de vos données opérationnelles.
- Intégrations avec l'écosystème d'IA Google Cloud , y compris Vertex AI Model Garden et les outils d'IA générative Open Source.
- Un conseiller d'index qui analyse les requêtes fréquemment exécutées et recommande de nouveaux index pour améliorer les performances des requêtes.
- Le moteur de données en colonnes d'AlloyDB, qui stocke en mémoire les données fréquemment interrogées dans un format en colonnes. Ce moteur accélère les opérations liées à l'informatique décisionnelle, la création de rapports, ainsi que les charges de travail de traitement transactionnel et analytique hybride (HTAP).
- D'autres optimisations et améliorations par rapport à un serveur PostgreSQL standard, comme la gestion automatique de la mémoire et l'autovacuum adaptatif des données obsolètes.
Fonctionnement d'AlloyDB Omni
AlloyDB Omni peut être installé en tant que serveur autonome ou dans un environnement Kubernetes.
AlloyDB Omni s'exécute dans un conteneur Docker que vous installez dans votre propre environnement à l'aide d'un programme en ligne de commande fourni par Google. Nous vous recommandons d'exécuter AlloyDB Omni sur un système Linux avec un stockage SSD et au moins 8 Go de mémoire par processeur.
L'opérateur Kubernetes AlloyDB Omni est une extension de l'API Kubernetes qui vous permet d'exécuter AlloyDB Omni dans la plupart des environnements Kubernetes conformes à la norme CNCF. Pour en savoir plus, consultez Installer AlloyDB Omni sur Kubernetes.
Vos applications se connectent à votre installation AlloyDB Omni et communiquent avec elle, de la même façon qu'elles se connectent à un serveur de base de données PostgreSQL ordinaire et communiquent avec lui. Contrôle des accès des utilisateurs repose également sur les normes PostgreSQL.
Vous pouvez configurer le comportement d'AlloyDB Omni à l'aide des mêmes options de base de données que celles disponibles pour AlloyDB.
Documentation de la dernière version d'AlloyDB Omni
Pour en savoir plus sur la dernière version d'AlloyDB Omni, consultez l'ensemble de documentation AlloyDB Omni.