亮点特性
Pigsty 的价值主张与亮点功能特性。
Pigsty 的价值主张与亮点功能特性。
Pigsty 项目的由来与动机,过去发展的历史,未来的目标与愿景。
与 Pigsty 和 PostgreSQL 相关的活动事件与新闻,以及最新活动预告!
了解 Pigsty 项目本身的方方面面:功能特性、历史发展,开源协议,隐私政策,社区活动与新闻。
开箱即用的配置模板,针对具体场景的配置示例,以及配置文件的详细解释。
未来功能的规划,新功能的发布节奏,待办事项列表。
Pigsty 是一个 Build in Public 的项目,我们在 GitHub 上非常活跃,中文区用户主要活跃于微信群组中。
Pigsty 软件与网站会收集哪些用户数据,以及我们将如何处理您的数据并保护您的隐私权?
Pigsty 使用的开源协议 —— Apache-2.0,它授予您什么样的权利,又有哪些限制?
Pigsty 的赞助者,投资人名单,感谢你们对本项目的支持!
Pigsty 在各个领域与行业的客户/应用案例
Pigsty 专业版/企业版订阅服务:当您遇到与 PostgreSQL 和 Pigsty 有关的疑难杂症时,订阅服务可以为您兜底。
理解 Pigsty 的核心概念、架构设计与设计理念,掌握高可用、备份恢复、安全合规等关键能力。
解答关于 Pigsty 项目本身的常见问题。
Pigsty 的模块化架构介绍 —— 声明式组合,按需定制,自由部署。
Pigsty 是如何将不同种类的功能抽象成为模块的,以及这些模块的逻辑模型,实体关系图。
本文提供了一组成本数据,供您评估 Pigsty 自建,使用云数据库 RDS 所需的成本,以及常规的 DBA 薪酬参考。
PG 生态开源项目的影响力比较,以 GitHub Star 数为主要指标。
Pigsty 使用基础设施即代码(IaC)的理念管理所有组件,针对大规模集群提供声明式管理能力。
Pigsty 使用 Patroni 实现了 PostgreSQL 的高可用,确保主库不可用时自动进行故障转移,由从库接管。
针对 RPO (Recovery Point Objective)进行利弊权衡,在可用性与数据损失之间找到最佳平衡点。
针对 RTO (Recovery Time Objective)进行利弊权衡,在故障恢复速度与误切风险之间找到最佳平衡点。
使用声明式的配置文件描述你需要的基础设施与集群
使用 configure 脚本根据当前环境自动生成推荐的配置文件。
使用配置参数对 Pigsty 进行精细化定制
使用预制的配置模板,快速生成适配当前环境的配置文件
使用 PostgreSQL 作为 CMDB 元数据库,存储 Ansible 配置清单。
认证、授权、加密、审计与合规基线,覆盖数据库与基础设施安全。
Pigsty 的纵深防御模型:从物理到用户的多层安全基线。
HBA 规则、密码策略与证书认证,回答“谁能连进来、如何证明身份”。
Pigsty 提供开箱即用的角色与权限模型,贯彻最小权限原则。
数据完整性、备份与恢复、加密与审计。
以 SOC2 与等保三级为切入点,映射 Pigsty 安全能力与证据准备。
在你的笔记本/云服务器上部署 Pigsty 单机版本,访问数据库以及 Web 用户界面
快速上手 Pigsty,从一台全新的 Linux 主机开始,完成单机安装部署!
在 Docker 容器中快速拉起 Pigsty 单机环境,适合 macOS/Windows 用户体验学习
探索 Pigsty 提供的 Web 图形管理界面,Grafana 大盘,以及如何通过域名和 HTTPS 访问它们。
使用声明式的配置文件,表达你需要的基础设施与集群。
使用 Ansible 剧本部署与管理 Pigsty 集群
在没有互联网访问的环境中,使用离线安装包安装 Pigsty
只安装高可用 PostgreSQL 集群及其最小依赖的精简安装模式
单机部署,快速上手时的三点安全加固建议
在严肃生产环境中进行多节点、高可用的 Pigsty 规划、准备与部署工作。
如何在 Linux 主机上安装 Pigsty?
生产部署的准备工作,包括硬件,节点、磁盘、网络、VIP、域名、软件、文件系统等……
使用多少个节点?为哪些模块配置高可用?如何根据可用的资源与业务需求进行规划?
关于管理用户、管理节点,Sudo、SSH、可达性验证,以及防火墙的配置与准备
用于学习、测试与演示的 Pigsty 标准四节点沙箱环境
使用 Vagrant 在本地创建虚拟机环境
使用 Terraform 在公有云上创建虚拟机环境
Pigsty 部署中与安全有关的考量
详细的参考信息与列表:支持的操作系统,模块,参数,监控指标,数据库扩展,同类对比,术语表等。
本文列出了 Pigsty 中可用的功能模块,以及后续的功能模块规划。
Pigsty 的文件系统结构是如何设计与组织的,以及各个模块使用的目录结构。
如何去完成单个任务。每个任务页面是一般通过给出若干步骤展示如何执行完成某事。
Pigsty INFRA 基础设施模块常见问题答疑
Pigsty etcd 模块常见问题答疑