跳转到主要内容

PIG 1.10.3 文档

使用 pig 命令行工具安装、管理、构建 PostgreSQL 与其扩展。

当前文档版本:v1.10.3,查看 发布说明。

本次版本新增四个扩展并更新扩展版本与包信息,内嵌扩展目录增至 620 个条目。

PIG 用统一的命令查找、安装和构建 PostgreSQL 扩展包,也提供 PostgreSQL、Patroni、pgBackRest 和 Pigsty 管理命令。软件包安装由系统的 apt、dnf 或 yum 完成。

从这里开始

你要做什么阅读页面
安装 PostgreSQL 并启用第一个扩展快速上手
了解用途、工作方式与支持平台简介
下载、安装、升级或卸载 PIG安装
查询命令、选项与自动化用法命令参考

安装 PostgreSQL 与扩展

在有 root 或 sudo 权限的 Linux 主机上执行:

curl -fsSL https://repo.pigsty.cc/pig | bash
sudo pig repo add pgsql --update
sudo pig install -v 18 pg18 vector

中国大陆以外可将安装地址换为 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_exporterpig pe
使用 pgBackRest 备份与恢复pig pb
执行时间点恢复pig pitr
安装和配置 Pigsty,管理 Grafanapig sty
读取、编辑和校验 Pigsty 配置清单pig inventory
运行 Pigsty 管理剧本pig do
采集主机、数据库与备份状态pig context

执行 pig help <command> 查看命令帮助。编写自动化脚本时,用 pig -o json --help 查看命令能力,再选择对应的输出与计划选项。

查找更多信息

按 Ctrl 加 K(macOS 为 ⌘ 加 K)打开站内搜索。按 / 打开页面操作;选择 AI 助手操作后,会将当前页面的公开 URL 与阅读提示传给所选服务。

PIG 由 Vonng 开发,以 Apache 2.0 许可证开源。Pigsty 提供 PostgreSQL 部署、监控、备份与高可用管理。

安装 PostgreSQL 与 pgvector,启动实例并启用扩展

PIG 的用途、软件包安装方式与支持平台

如何下载与安装 pig 包管理器

pig —— PostgreSQL 包管理器的发布说明

pig CLI 命令参考概览

使用 pig repo 子命令管理软件仓库

使用 pig ext 子命令管理 PostgreSQL 扩展

使用 pig build 子命令从源码构建扩展

使用 pig sty 子命令管理 Pigsty 安装

检视、编辑、校验、体检并与 CMDB 交换 Pigsty 配置清单

使用 pig do 执行 Pigsty 管理任务

使用 pig postgres 子命令管理本地 PostgreSQL 服务器

透明运行 patronictl,附带 Pigsty 服务、配置与日志辅助命令

读取 PostgreSQL 指标并重载 pg_exporter 配置

使用 pig pgbackrest 子命令管理 pgBackRest 备份与时间点恢复

使用 pgBackRest 将 PostgreSQL 恢复到指定目标

这个页面对您有帮助吗?