2025年9月25日: PostgreSQL 18 发布!

StackGres 1.0.0 发布:开源 Postgres-aaS,支持 120+ 扩展

发布于 2021-11-18,作者 OnGres
相关开源项目

StackGres 1.0.0 是一款开源的 Postgres-as-a-Service,可在任何 Kubernetes 环境中运行。StackGres 是目前支持 Postgres 扩展最多的 Postgres 平台:截至今天已支持 120 个。未来还将支持更多。

功能丰富的 Postgres 平台

StackGres 包含了生产环境所需的完整 Postgres 组件堆栈

  • 高可用性和自动故障转移,使用 Patroni

  • 内置、默认启用的连接池。

  • 支持带保留策略的可配置自动备份。

  • Prometheus 指标导出器,带自动绑定。自定义 Postgres 指标、Grafana 仪表板和 Postgres 警报。

  • 经过专家调优的默认配置——您也可以选择覆盖。

StackGres:革新 Postgres 平台

StackGres 还引入了重要的创新:

  • 通过 Envoy 代理所有 Postgres 流量,这得益于 OnGres 与 Envoy 社区合作开发的 Postgres 扩展

  • 功能齐全的 Web 控制台

  • 分布式日志:将所有 Pod 的 Postgres 和 Patroni 日志推送到中央服务器,该服务器是一个独立的、由 StackGres 管理的 Postgres 数据库,使用 Timescale

  • 完全自动化的 “Day 2” DBA 操作,包括:小版本和主版本升级、受控集群重启、容器版本升级、vacuum、repack 甚至基准测试!

  • 一个用于将 Postgres 扩展动态加载到容器中的系统。这使得 StackGres 可以发布更轻量的容器,同时支持可能数百个扩展:截至今天已支持 120 个

开始使用

StackGres,由 OnGres 充满爱意地开发的开源项目。