AlloyDB Omni is a downloadable database software package that
lets you deploy a streamlined edition of AlloyDB for PostgreSQL in your own computing
environment. You can run AlloyDB Omni in private data centers,
on public clouds, and on developer laptops.
To get started with AlloyDB Omni, use the following guides,
which provide detailed information about how to install and use
AlloyDB Omni in virtual machine (VM) environments.
AlloyDB Omni doesn't include some AlloyDB for PostgreSQL features that
rely on operation within Google Cloud. If you want to upgrade your project to
the fully managed scaling, security, and availability features of
AlloyDB for PostgreSQL, you can migrate your
AlloyDB Omni data into an AlloyDB for PostgreSQL cluster like
any other initial data import.
Use cases
AlloyDB Omni is well-suited to the following scenarios:
You need a scalable and performant version of PostgreSQL, but you can't
run a database in the cloud due to regulatory or data sovereignty
requirements.
You need a database that keeps running even when it's disconnected from
the internet.
You want to physically locate your database as close as possible to your
users, in order to minimize latency.
You want to migrate away from a legacy database without committing to a
full cloud migration.
You have workloads that need to run in multiple public clouds, or in
a hybrid cloud with private data centers and public clouds intermixed.
What it's good for
AlloyDB Omni includes many of the performance improvements in
AlloyDB for PostgreSQL. AlloyDB Omni has more
than twice the throughput of open source
PostgreSQL on TPC-C-like tests with HammerDB, and it offers an improvement in
response time by up to a hundred times for TPC-H-like analytical queries.
AlloyDB Omni
also supports autopilot features from AlloyDB for PostgreSQL in
Google Cloud, allowing it to
self-update and self-tune. These autopilot features include automatic memory
management, adaptive autovacuum, and index advisor. AlloyDB Omni
also supports the columnar engine, which can accelerate analytical queries on
large data sets by up to 100 times.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eAlloyDB Omni is a downloadable database software that allows users to deploy a streamlined version of AlloyDB for PostgreSQL in various environments, including private data centers, public clouds, and developer laptops.\u003c/p\u003e\n"],["\u003cp\u003eAlloyDB Omni provides performance enhancements similar to AlloyDB for PostgreSQL, delivering more than double the throughput of open-source PostgreSQL and up to a hundred-fold improvement in response time for analytical queries.\u003c/p\u003e\n"],["\u003cp\u003eAlloyDB Omni is designed for scenarios where running a database in the cloud is not feasible due to regulatory or data sovereignty requirements, or when a database needs to operate offline or with minimal latency.\u003c/p\u003e\n"],["\u003cp\u003eAlloyDB Omni supports autopilot features for self-updating and self-tuning, such as automatic memory management, adaptive autovacuum, and index advisor, and also includes a columnar engine to accelerate analytical queries.\u003c/p\u003e\n"],["\u003cp\u003eUsers can migrate their AlloyDB Omni data to a fully managed AlloyDB for PostgreSQL cluster to take advantage of the scaling, security, and availability features offered in Google Cloud.\u003c/p\u003e\n"]]],[],null,["# Get started with AlloyDB Omni on VMs\n\nSelect a documentation version: 15.5.5keyboard_arrow_down\n\n- [15.5.5](/alloydb/omni/15.5.5/docs/get-started)\n\n\u003cbr /\u003e\n\n| **Note:** Your use of AlloyDB Omni is subject to the agreement between you and Google that governs Google Cloud offerings. If you do not have a Google Cloud account, or have not otherwise entered into an agreement with Google that governs Google Cloud offerings, please do not proceed or download this software until you have done so. To create a Google Cloud account, see [the Google Cloud homepage](/docs/get-started).\n\n\u003cbr /\u003e\n\nAlloyDB Omni is a downloadable database software package that\nlets you deploy a streamlined edition of AlloyDB for PostgreSQL in your own computing\nenvironment. You can run AlloyDB Omni in private data centers,\non public clouds, and on developer laptops.\n\nTo get started with AlloyDB Omni, use the following guides,\nwhich provide detailed information about how to install and use\nAlloyDB Omni in virtual machine (VM) environments.\n\n- [AlloyDB Omni Installation Guide](/static/alloydb/omni/15.5.5/docs/pdfs/AlloyDB_Omni_Installation_Guide.pdf)\n- [AlloyDB Omni Configuration Guide](/static/alloydb/omni/15.5.5/docs/pdfs/AlloyDB_Omni_Configuration_Guide.pdf)\n- [AlloyDB Omni Developers Guide](/static/alloydb/omni/15.5.5/docs/pdfs/AlloyDB_Omni_Developers_Guide.pdf)\n- [AlloyDB Omni Performance Management Guide](/static/alloydb/omni/15.5.5/docs/pdfs/AlloyDB_Omni_Performance_Management_Guide.pdf)\n\n| **Note:** The information in these documents is in addition to the AlloyDB Omni documentation that describes how to install and use AlloyDB Omni in VM and Kubernetes environments. Information in these guides might also be duplicated in other AlloyDB Omni documents.\n\nAlloyDB Omni doesn't include some AlloyDB for PostgreSQL features that\nrely on operation within Google Cloud. If you want to upgrade your project to\nthe fully managed scaling, security, and availability features of\nAlloyDB for PostgreSQL, you can migrate your\nAlloyDB Omni data into an AlloyDB for PostgreSQL cluster like\nany other initial data import.\n\nUse cases\n---------\n\nAlloyDB Omni is well-suited to the following scenarios:\n\n- You need a scalable and performant version of PostgreSQL, but you can't run a database in the cloud due to regulatory or data sovereignty requirements.\n- You need a database that keeps running even when it's disconnected from the internet.\n- You want to physically locate your database as close as possible to your users, in order to minimize latency.\n- You want to migrate away from a legacy database without committing to a full cloud migration.\n- You have workloads that need to run in multiple public clouds, or in a hybrid cloud with private data centers and public clouds intermixed.\n\nWhat it's good for\n------------------\n\nAlloyDB Omni includes many of the performance improvements in\nAlloyDB for PostgreSQL. AlloyDB Omni has more\nthan twice the throughput of open source\nPostgreSQL on TPC-C-like tests with HammerDB, and it offers an improvement in\nresponse time by up to a hundred times for TPC-H-like analytical queries.\n\nAlloyDB Omni\nalso supports autopilot features from AlloyDB for PostgreSQL in\nGoogle Cloud, allowing it to\nself-update and self-tune. These autopilot features include automatic memory\nmanagement, adaptive autovacuum, and index advisor. AlloyDB Omni\nalso supports the columnar engine, which can accelerate analytical queries on\nlarge data sets by up to 100 times."]]