在虚拟机上开始使用 AlloyDB Omni

选择文档版本:

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 中的许多性能改进。在使用 HammerDB 进行类似 TPC-C 的测试时,AlloyDB Omni 的吞吐量是开源 PostgreSQL 的两倍以上,并且对于类似 TPC-H 的分析查询,响应时间最多可缩短 100 倍。

AlloyDB Omni 还支持在Google Cloud中使用 AlloyDB for PostgreSQL 的 Autopilot 功能,使其能够自行更新和自行调优。这些 Autopilot 功能包括自动内存管理、自适应自动完全清理 (autovacuum) 和索引顾问。AlloyDB Omni 还支持列式引擎,该引擎可将大型数据集的分析查询速度提高多达 100 倍。