AlloyDB Omni は、ダウンロード可能なデータベース ソフトウェア パッケージであり、AlloyDB for PostgreSQL の簡素化されたエディションを、お客様ご自身のコンピューティング環境にデプロイできます。AlloyDB Omni は、プライベート データセンター、パブリック クラウド、デベロッパーのノートパソコンで実行できます。
AlloyDB Omni の使用を開始するには、次のガイドをご覧ください。仮想マシン(VM)環境で AlloyDB Omni をインストールして使用する方法について詳しく説明しています。
AlloyDB Omni には、 Google Cloud内のオペレーションに依存する AlloyDB for PostgreSQL の機能は含まれていません。プロジェクトを AlloyDB for PostgreSQL のフルマネージド スケーリング、セキュリティ、可用性機能にアップグレードする場合は、他の初期データをインポートする場合と同様に、AlloyDB Omni データを AlloyDB for PostgreSQL クラスタに移行できます。
ユースケース
AlloyDB Omni は、次のようなシナリオに適しています。
- スケーラブルでパフォーマンスの高い PostgreSQL が必要だが、規制要件またはデータ主権に関する要件により、クラウドでデータベースを実行できない場合。
- インターネットから切断されても実行し続けるデータベースが必要な場合。
- レイテンシを最小限に抑えるために、データベースをユーザーにできるだけ近い物理的な場所に配置する場合。
- クラウドへの完全な移行にコミットせずに、以前のデータベースから移行する手段が必要な場合。
- 複数のパブリック クラウド、またはプライベート データセンターとパブリック クラウドが混在するハイブリッド クラウドで実行する必要があるワークロードがある場合。
最適な用途
AlloyDB Omni は、AlloyDB for PostgreSQL のパフォーマンスの多くを改善しています。AlloyDB Omni は、HammerDB を使用した TPC-C のようなテストでオープンソースの PostgreSQL の 2 倍以上のスループットを実現し、TPC-H のような分析クエリでレスポンス時間を最大 100 倍短縮します。
AlloyDB Omni は、Google Cloudで AlloyDB for PostgreSQL の Autopilot 機能をサポートしているため、自己更新と自己チューニングが可能です。これらの自動パイロット機能には、自動メモリ管理、適応型自動バキューム、インデックス アドバイザーが含まれます。AlloyDB Omni は、大規模なデータセットでの分析クエリを最大 100 倍高速化できるカラム型エンジンもサポートしています。