PostgreSQL
带有 510 扩展的原版 PostgreSQL 内核
在 Pigsty 中,您可以使用不同风味的 PostgreSQL 分支或兼容栈替换原生 PG 内核,获得 SQL Server / MySQL / Oracle 兼容、多主复制、图查询、MPP 数仓、透明加密等能力。
当前口径为 Pigsty v4.3.0:默认 PostgreSQL 大版本是 18,原生 PostgreSQL 支持 14-18,扩展目录收录 510 个扩展。原生 PostgreSQL 是基准入口;兼容内核或生态栈按 12 类口径组织。不同内核的交付深度并不相同,生产使用前请按目标版本单独验证。
| 内核 / 生态栈 | 关键特性 | Pigsty 兼容口径 |
|---|---|---|
| PostgreSQL | 原生内核,扩展齐备 | PG14-18,默认 PG18,510 扩展 |
| Supabase | 后端即服务 | 基于 PostgreSQL,当前模板默认 PG18,Supabase 扩展包覆盖 PG15-18 |
| Citus | 水平分片,多租户 | Citus 扩展随 PG14-18 包别名交付 |
| Babelfish | SQL Server 兼容 | pg_mode: mssql,PG17 |
| IvorySQL | Oracle 兼容 | pg_mode: ivory,IvorySQL 5 / PG18 |
| OpenHalo | MySQL 兼容 | pg_mode: mysql,PG14 |
| Percona | 透明数据加密 | Percona PostgreSQL 18 / pg_tde |
| FerretDB | MongoDB 兼容 | DocumentDB/FerretDB 栈,当前演示模板使用 PG18 |
| OrioleDB | OLTP 存储引擎 | pg_mode: oriole,PG17 |
| PolarDB | Aurora 风格共享存储 | pg_mode: polar,PG17 |
| Cloudberry | 开源 MPP 数仓 | pg_mode: gpsql,Cloudberry 2.1 / PG14.4 |
| AgensGraph | 属性图 + Cypher | pg_mode: agens,PG16 |
| pgEdge | Spock 多主复制 | pg_mode: pgedge,PG18 |

内核类模板应同时指向本页与对应内核说明页。涉及内核专属扩展时,优先链接扩展目录,例如 spock、snowflake、lolor 等。
| 模式 / 包别名 | 说明 |
|---|---|
pgsql | 原生 PostgreSQL,默认模式 |
citus | Citus 分布式集群模式 |
mssql | Babelfish SQL Server 兼容模式 |
mysql | OpenHalo MySQL 兼容模式 |
ivory | IvorySQL Oracle 兼容模式 |
polar | PolarDB for PostgreSQL |
gpsql | Cloudberry / Greenplum / MatrixDB 统一纳管模式 |
agens | AgensGraph 图数据库内核 |
oriole | OrioleDB 存储引擎内核 |
pgedge | pgEdge 多主复制发行版 |
percona-main | Percona PostgreSQL 18 包集,沿用 pg_mode: pgsql |
supabase | Supabase 所需扩展包集,沿用原生 PostgreSQL |
带有 510 扩展的原版 PostgreSQL 内核
如何使用 Pigsty 自建 Supabase,一键拉起开源 Firebase 替代,后端全栈全家桶。
使用 Pigsty 部署原生高可用的 Citus 水平分片集群,将 PostgreSQL 无缝伸缩到多套分片并加速 OLTP/OLAP 查询。
在 Pigsty 中使用 Babelfish(PG17)提供 SQL Server 协议/T-SQL 兼容能力
使用瀚高开源的 IvorySQL 内核,基于 PostgreSQL 集群实现 Oracle 语法/PLSQL 兼容性。
使用阿里云开源的 PolarDB for PostgreSQL 内核提供国产信创资质支持,与类似 Oracle RAC 的使用体验。
使用阿里云商业版本的 PolarDB for Oracle 内核(闭源,PG14,仅在特殊企业版定制中可用)
支持 TDE 透明加密的 Percona Postgres 发行版
如何使用 Pigsty 部署 PostgresML,在数据库内进行机器学习、模型训练、推理、Embedding 与 RAG。
MySQL 兼容的 Postgres 14 分支
使用 Pigsty 部署/监控 Greenplum 集群,构建大规模并行处理(MPP)的 PostgreSQL 数据仓库集群!
PostgreSQL 的下一代 OLTP 引擎
在 Pigsty 中使用 Cloudberry 开源 MPP 数仓内核,通过 gpsql 模式统一纳管节点、监控与配置。
使用 Neon 开源的 Serverless 版本 PostgreSQL 内核,自建灵活伸缩,Scale To Zero,灵活分叉的 PG 服务。
在 Pigsty 中使用 AgensGraph(PG16)图数据库内核,在 PostgreSQL 体系内获得属性图与 Cypher/SQL 混合查询能力。
在 Pigsty 中使用 pgEdge(PG18)内核,借助 Spock 多主逻辑复制构建面向边缘场景的分布式 PostgreSQL。