AlloyDB Omni 15.5.2 は、ダウンロード可能なデータベース ソフトウェア パッケージで、独自のコンピューティング環境に AlloyDB for PostgreSQL の簡素化されたエディションをデプロイできます。AlloyDB Omni のポータビリティにより、次のようなさまざまな環境で実行できます。
- データセンター
- ノートパソコン
- クラウドベースの VM インスタンス
AlloyDB Omni は、次のようなシナリオに適しています。
- スケーラブルでパフォーマンスの高いバージョンの PostgreSQL が必要ですが、規制要件またはデータ主権要件により、クラウドでデータベースを実行できません。
- インターネットから切断されても稼働し続けるデータベースが必要です。
- レイテンシを最小限に抑えるため、データベースをユーザーにできるだけ近い場所に物理的に配置します。
- クラウドへの完全な移行にコミットせずに、レガシー データベースから移行する方法が必要です。
AlloyDB Omni には、 Google Cloud内のオペレーションに依存する AlloyDB 機能は含まれていません。プロジェクトを AlloyDB のフルマネージド スケーリング、セキュリティ、可用性機能にアップグレードする場合は、他の初期データのインポートと同様に、AlloyDB Omni データを AlloyDB クラスタに移行できます。
主な機能
- PostgreSQL 互換のデータベース サーバー。
- AlloyDB に組み込まれている統合機能セットである AlloyDB AI のサポート。運用データを使用したエンタープライズ グレードの生成 AI アプリケーションの構築に役立ちます。
- Google Cloud AI エコシステム(Vertex AI Model Garden やオープンソースの生成 AI ツールなど)との統合。
- 頻繁に実行されるクエリを分析し、クエリのパフォーマンスを向上させる新しいインデックスを推奨するインデックス アドバイザー。
- AlloyDB のカラム型エンジン。頻繁にクエリされるデータをインメモリ カラム型形式で保持し、ビジネス インテリジェンス、レポート、ハイブリッド トランザクション処理と分析処理(HTAP)のワークロードでパフォーマンスを向上させます。
- 標準の PostgreSQL サーバーに対するその他の最適化と機能強化(自動メモリ管理、古いデータの適応型自動バキュームなど)。
AlloyDB Omni の仕組み
AlloyDB Omni は、スタンドアロン サーバーとして、または Kubernetes 環境の一部としてインストールできます。
AlloyDB Omni は、Google 提供のコマンドライン プログラムを使用して独自の環境にインストールする Docker コンテナで実行されます。AlloyDB Omni は、SSD ストレージと CPU あたり 8 GB 以上のメモリを備えた Linux システムで実行することをおすすめします。
AlloyDB Omni Kubernetes オペレーターは、ほとんどの CNCF 準拠の Kubernetes 環境で AlloyDB Omni を実行できるようにする Kubernetes API の拡張機能です。詳細については、Kubernetes に AlloyDB Omni をインストールするをご覧ください。
アプリケーションは、通常の PostgreSQL データベース サーバーの場合とまったく同じように、AlloyDB Omni インストールに接続して通信します。ユーザー アクセス制御も PostgreSQL 標準に依存しています。
AlloyDB Omni の動作は、AlloyDB で使用できるデータベース フラグを使用して構成できます。
AlloyDB Omni の最新バージョンのドキュメント
AlloyDB Omni の最新バージョンについては、AlloyDB Omni のドキュメント セットをご覧ください。