PIG 1.10.1 文档
PostgreSQL 扩展生态包管理器与管理命令行工具
当前文档版本:v1.10.1,查看 发布说明。
本次维护版本升级 Go 至 1.27.3,内嵌扩展目录更新为 615 个条目。
PIG 用统一的命令查找、安装和构建 PostgreSQL 扩展包,也提供 PostgreSQL、Patroni、pgBackRest 和 Pigsty 管理命令。软件包安装由系统的 apt、dnf 或 yum 完成。
从这里开始
安装 PostgreSQL 与扩展
在有 root 或 sudo 权限的 Linux 主机上执行:
中国大陆以外可将安装地址换为 https://repo.pigsty.io/pig。上述命令安装 PostgreSQL 18 与 pgvector 软件包。接下来按快速上手启动测试实例,并用 CREATE EXTENSION vector 在数据库中启用扩展。
命令参考
| 任务 | 命令 |
|---|---|
| 配置 APT/DNF 软件仓库 | pig repo |
| 查询目录、安装或更新扩展包 | pig ext、pig install |
| 从源码构建扩展包 | pig build |
| 管理本地 PostgreSQL 实例与数据库 | pig pg |
| 通过 patronictl 管理 Patroni 集群 | pig pt |
| 检查或重载 pg_exporter | pig pe |
| 使用 pgBackRest 备份与恢复 | pig pb |
| 执行时间点恢复 | pig pitr |
| 安装和配置 Pigsty,管理 Grafana | pig sty |
| 读取、编辑和校验 Pigsty 配置清单 | pig inventory |
| 运行 Pigsty 管理剧本 | pig do |
| 采集主机、数据库与备份状态 | pig context |
执行 pig help <command> 查看命令帮助。编写自动化脚本时,用 pig -o json --help 查看命令能力,再选择对应的输出与计划选项。
查找更多信息
按 Ctrl 加 K(macOS 为 ⌘ 加 K)打开站内搜索。按 / 打开页面操作;选择 AI 助手操作后,会将当前页面的公开 URL 与阅读提示传给所选服务。
- 设计归档:实现决策、取舍与提案。
- 发布注记:各版本的变更和下载文件。
- 扩展目录:扩展说明与软件包信息。
- GitHub Issues:报告问题或提出功能建议。
PIG 由 Vonng 开发,以 Apache 2.0 许可证开源。Pigsty 提供 PostgreSQL 部署、监控、备份与高可用管理。
为什么我们还需要一个新的包管理器?尤其是针对 Postgres 扩展?
快速上手 pig,PostgreSQL 包管理器
如何下载与安装 pig 包管理器
pig CLI 命令参考概览