模块
Pigsty 中可用的模块
核心模块
Pigsty 由多个模块组成。PINE
技术栈:PGSQL
/ INFRA
/ NODE
/ ETCD
对于自托管 Postgres RDS 服务是 必需的。
PGSQL
具有 PITR、IaC、ACL、监控和 420+ 扩展的 HA PG 集群
INFRA
用于可观测性的 Nginx、仓库、DNS、NTP、Prometheus 和 Grafana 堆栈
NODE
将节点注册到所需状态并监控它,以及 VIP、HAProxy
ETCD
可靠的分布式共识存储(DCS),为 PGSQL HA 提供支持
额外模块
Pigsty 还有一些 可选的 "奖励" 模块,它们与 PostgreSQL 配合良好,为您的数据基础设施带来额外价值。
MINIO
S3 兼容的对象存储,可选的备份存储
REDIS
高性能内存缓存,可选的数据结构服务器
DOCKER
容器运行时,可选用于运行无状态应用程序和工具
FERRET
在 PostgreSQL 上兼容 MongoDB 协议,可选中间件
内核模块
Pigsty 允许使用 8 种特殊的 PostgreSQL 内核 分支,作为可选的就地替换: