Pigsty 中文文档 v4.5
“PostgreSQL In Great STYle”: Postgres, Infras, Graphics, Service, Toolbox, it’s all Yours.
—— 开源免费、开箱即用、本地优先、自主可控的企业级 PostgreSQL 发行版与 RDS 方案
开源免费 本地优先 生产可用
按 ⌘ 加 K(macOS)或 Ctrl 加 K 可随时打开本地搜索与命令面板。
简介
从了解项目、理解概念,到单机上手、生产部署,四步掌握 Pigsty:
安装
快速上手:准备 一台全新安装 Linux 操作系统的节点,使用具有免密 ssh 与 sudo 权限的用户运行:
下载、配置 与 部署,Pigsty 会在几分钟内完成安装!您可以稍后 添加更多节点 与数据库集群。
接下来,您可以探索 图形界面,访问 5432 端口上的 PostgreSQL 服务,以及 3000 端口上的 Grafana 监控大盘(用户名 / 密码:admin / pigsty)。
您还可以将多种风味的 PostgreSQL 内核 封装为 RDS 服务:Citus、WiltonDB、IvorySQL、OpenHalo、Percona、OrioleDB、PolarDB,以及 Supabase。
模块
Pigsty 由多个 模块 组成。其中 PGSQL / INFRA / NODE / ETCD(PINE 组合)是自建 PostgreSQL RDS 服务的 必选 模块:
此外还有一些 可选 模块,它们与 PostgreSQL 配合良好,可为你的数据基础设施带来额外价值:
S3 兼容的对象存储,可用作数据库备份的集中存储仓库。
高性能内存数据结构服务器,主从、集群、哨兵三种模式。
容器运行时,一键拉起容器化的无状态软件与应用模板。
JuiceFS 分布式文件系统,将 PostgreSQL 挂载为文件系统
AI 编程沙箱,Claude/Codex 开发环境,Agent 运行时
Apache Kafka 4.x dynamic KRaft 消息队列集群,安全与监控齐备。
MySQL 数据库,广泛使用的关系型数据库管理系统。
试点功能模组:Kubernetes、DuckDB、MySQL、TigerBeetle……供尝鲜探索。
参考信息
详尽的参考资料、扩展目录、开箱即用的模板,以及周边组件的中文文档:
Pigsty 所用周边组件与工具的中文文档:包管理、高可用、连接池、备份与监控。