AlloyDB Omni 15.5.2 版及更低版本概览

AlloyDB Omni 15.5.2 是一个可下载的数据库软件包,可让您在自己的计算环境中部署简化版本的 AlloyDB for PostgreSQL。AlloyDB Omni 的可移植性使您可以在各种环境中运行它,包括:

  • 数据中心
  • 笔记本电脑
  • 云端虚拟机实例

AlloyDB Omni 非常适合以下场景:

  • 您需要一个可伸缩且高性能的 PostgreSQL 版本,但由于监管或数据主权要求,您无法在云端运行数据库。
  • 您需要一个即使与互联网断开连接也能继续运行的数据库。
  • 您希望数据库的物理位置尽可能靠近用户,以最大限度地缩短延迟时间。
  • 您希望能够从旧版数据库迁出,但不想进行全面的云迁移。

AlloyDB Omni 不包含依赖于 Google Cloud中的操作的 AlloyDB 功能。如果您想将项目升级到 AlloyDB 的全托管式扩缩、安全和可用性功能,可以将 AlloyDB Omni 数据迁移到 AlloyDB 集群,就像使用任何其他初始数据导入一样。

主要特性

  • 与 PostgreSQL 兼容的数据库服务器。
  • AlloyDB AI 的支持,这是一组内置在 AlloyDB 中的集成功能,可帮助您使用运营数据构建企业级生成式 AI 应用。
  • 与 Google Cloud AI 生态系统的集成,包括 Vertex AI Model Garden 和开源生成式 AI 工具。
  • 索引顾问,可分析经常运行的查询并推荐新索引,以提高查询性能。
  • AlloyDB 列式引擎,该引擎能够以内存中列式格式保存频繁查询的数据,从而加快商业智能、报告以及混合事务和分析处理 (HTAP) 工作负载的速度。
  • 相对于原生 PostgreSQL 服务器的其他优化和增强功能,例如自动内存管理和过时数据的自适应自动完全清理 (autovacuum)

AlloyDB Omni 的工作原理

AlloyDB Omni 可以作为独立服务器或作为 Kubernetes 环境的一部分进行安装。

AlloyDB Omni 在安装到您自己的环境(使用 Google 提供的命令行程序)的 Docker 容器中运行。我们建议您在配备 SSD 存储空间且每个 CPU 至少有 8 GB 内存的 Linux 系统上运行 AlloyDB Omni。

AlloyDB Omni Kubernetes 操作器是 Kubernetes API 扩展程序,可让您在大多数符合 CNCF 要求的 Kubernetes 环境中运行 AlloyDB Omni。如需了解详情,请参阅在 Kubernetes 上安装 AlloyDB Omni

您的应用会连接到 AlloyDB Omni 安装并与之通信,其方式与它们连接到普通 PostgreSQL 数据库服务器并与之通信完全一样。用户访问权限控制也依赖于 PostgreSQL 标准。

您可以使用可供 AlloyDB 使用的相同数据库标志来配置 AlloyDB Omni 的行为。

最新版本 AlloyDB Omni 的文档

如需了解最新版本的 AlloyDB Omni,请参阅 AlloyDB Omni 文档集

后续步骤