# 炮打 RDS，Pigsty v2.0 发布
> 原文发布于 [VONNG](https://vonng.com/pigsty/v2.0-launch/)。

![图片](01.webp)

大家好，Pigsty 的作者冯若航。

我相信在座的不少人都对我比较熟**悉**，

因此我就实打实给大家透个**底**。

这两天社区嘉宾聚在一起喝大酒，

所以很抱歉今天临时赶工 PP**T**，

给大家贡献一段数据库脱口秀的把**戏**。

---

所以如果出现嘴炮误伤，

请台下的各位 **友商** 不要着**急**，

因为有可能，我真的就是**故意**。

今天给大家带来的分享主题，

不出意料是告别 Pigsty V1。

我们将在此时隆重发布 2.0 版本！

为云数据库带来本地优先的开源平**替**！

---

PGSQL 已经是足够完美的数据库内核引擎发动**机**，

业界需要的不是魔改换皮的无聊把**戏**。

用户不需要更多同质化的数据库内核，

稀缺的是把现有内核真正用好的能**力**。

---

造车厂的工程师，不会不自量**力**，

认为自己开起赛车来，比舒马赫还要牛**逼**。

能干好这件事的，数据库内核原厂没戏

只能靠资深甲方用户的 DBA 老司**机**。

---

想找能用好开源数据库的老师**傅**，

太稀缺金贵还真要下不少功**夫**。

所以也因此出现了云数据**库**，

提供帮助用户用好数据库内核的服**务**。

---

云数据库本应走一条体体面面的大**路**，

用共享规模效应压低成本，提供更廉价的服**务**。

奈何他们选择了一条恰烂钱的死**路**，

不思进取，只想使用大锅饭的水平糊弄用**户**。

更可恶的是把 20 块钱的硬件卖出十几倍天价，

利用信息不对称对用户进行[杀**猪**！](https://vonng.com/cloud/rds/)

---

v2 版本的 Pigsty，旨在改变这种状**态**，

提供本地优先、好用又开源的 RDS PG 替**代**。

PIGSTY 的缩写全称，是 PG in GREAT ST**YLE**，

意思就是：让 PG 进入全盛状**态**。

---

Pigsty 让您在缺乏数据库专家的情况下，

也有能力自助管理企业级数据库服**务**。

您可以使用几分之一的硬件成本价格，

运行生产级的 PostgreSQL RDS 服**务**。

Pigsty 使用 AGPLv3 完全开源彻底免**费**，

无需向云厂商缴纳价格高昂的 “无专家**税**”。

即使您真的没有专**家**，

也无需对数据库感到害**怕**。

我们有免费社区热心答**疑**，

也提供商业订阅兜**底**。

---

说了这么多引子，终于迎来今天分享的正主。

v2 版本的 Pig**sty**，从 开箱即用的数据库发行版 变为

**本地优先的** RDS PG 开源上位替**代**！

---

有一些人，喜欢使用各种时髦词汇吹牛**逼**。

HTAP、存算分**离**

Serverless，湖仓一**体**.

可惜技术名字对用户来说没有意**义**，

甲方在意的是各种实打实的 X-abili**ty**，

Observability & Controllability；Reliability & Extensibility；

Scalability & Maintainability，以及 Simplicity，and Security

当然有些用户会看 niubili**ty**，

就是你讲故事吹牛逼的能**力**，

表过不**提**，还是看你实打实解决痛点痒点问题的能**力**。

可观测性，可控制性；可靠性，可扩展性；

可伸缩性、可维护性、简单性、安全性。

那么 Pigsty 在这些性上，又有如何的表现**力**？

---

**可观测性（Observability）**是天；

乾卦，天行健，君子以自强不息；Pigsty 使用现代可观测性技术栈为 PostgreSQL 打造了一款无与伦比的监控系统，让用户对系统能够做到洞若观火，进而掌控一切。

**可控制性（Controllability）**是地；

坤卦，地势坤，君子以厚德载物；Pigsty 提供 Database as Code 的能力：使用表现力丰富的声明式接口描述数据库集群的状态，让用户拥有精细定制的能力的同时又无需操心实现细节，让数据库操作与管理的门槛从专家级降低到新手级。

**可伸缩性（Scalability）**是水；

坎卦，水洊至习坎，君子以常德行；Pigsty 可以针对环境自动优化参数，确保 PostgreSQL 的性能可以在现代硬件条件下充分发挥：单机可达数万并发连接/百万级单点查询 QPS/几十万级点写入 TPS。

**可维护性（Maintainability）**是火；离卦，明两作离，·大人以继明照于四方；Pigsty 允许在线摘除添加实例以扩缩容，Switchover/滚动升级进行升降配，提供基于逻辑复制的不停机蓝绿部署迁移方案，将系统对维护窗口的需求压缩至亚秒级。

**安全性（Security）**是雷；震卦，洊雷震，君子以恐惧修省；Pigsty 提供了一套遵循最小权限原则的访问控制模型，并带有各种安全特性开关：流复制同步提交防丢失，数据目录校验和防腐败，网络流量 SSL 加密防监听，远程备份 AES-256 防泄漏。让用户不再操心数据库安全性的问题。

**简单性（Simplicity）**是风；巽卦，随风巽，君子以申命行事；使用 Pigsty 的难度不会超过任何云数据库，它旨在以最小的复杂度成本交付完整的 RDS 功能，模块化设计允许用户自行组合选用所需的功能。Vagrant 与 Terraform 一键安装部署，完整复刻环境。

**可靠性（Reliability）**是山；艮卦，兼山艮，君子以思不出其位；Pigsty 提供了故障自愈的高可用架构应对硬件问题，也提供开箱即用的 PITR 时间点恢复为人为删库与软件缺陷兜底，并通过长时间、大规模的生产环境运行与高可用演练验证其可靠性。

**可扩展性（Extensibility）**是泽：兑卦，丽泽兑，君子以朋友讲习；Pigsty 深度整合 PostgreSQL 生态三大核心扩展 PostGIS、TimescaleDB、Citus、以及大量扩展插件；还有完整的 Prometheus / Grafana 全家桶，以及 MINIO，ETCD，Redis、Greenplum 等组件的监控与高可用部署，来与 PostgreSQL 配合使用；

---

Freestyle 了这么久，也请让窝喘口**气**，抽取六个亮点特性来加深记**忆**

[Pigsty v2 正式发布：更好的 RDS PG 开源替代](/zh/blog/article/v2.0/)

（念稿时间）

---

Pigsty —— 让天下没有难用的数据库。

整合 PG 生态，海量软件一键拉起，开箱即用，让用户用得**上**！

无可比拟的可观测性，数据库看得见摸得着，让用户用的**爽**！

一键安装部署扩缩容，傻瓜式操作/量产 DBA，让用户用着省**心**！

自动驾驶的高可用架构，故障自愈，删库兜底，让用户用着放**心**！

最重要的是，好用又开源，实打实省钱，降维打击云数据**库**！

用云服务器的**牛**，耕云数据库的田，立省一半开销！

若是自建机房部**署**，砍掉八成都打不**住**！

---

我们出售订阅，提供服**务**，

但真正想做的是，颠覆云数据**库**！

One is enough to change the ga**me**!

云吃开源，谁来吃云？还看 Cloud Nati**ve**！️

这是从云厂商 夺回软件自由的 伟大运动，

而其图景还缺少最后一块拼**图**！

我们将抢占这一空白生态位，从 PG 开始，补全这块拼**图**。

---

发布版本：[微信公众号](https://mp.weixin.qq.com/s/WsR-c64OJfkMql7zX7XmDA)
