标签: Pigsty
请 Claude 为老冯画像与估值

老冯是一家一人公司,字面意义上的只有一个人的公司,PG 发行版专门店。2022 年的时候俺进了奇绩 S22,陆奇博士给俺的评估价是一个亿,让我按这个去融资。当然那两年疫情+行情惨淡老冯也没融到资。结果公司凉了,真成个体户了。 结果变成个体户干,干着干着就盈利了,也就无所谓融不融资了。这两年也有几家云厂商出价,奔着 Hire Acquire 来的,估值也到了 1.2~1.5 亿。当然,估值估值,精髓就在一个“估”字嘛,对不对?反正吹牛不上税。 不过,老冯也有几分好奇,就是说,这样一个人的公司到底值 …
老冯是一家一人公司,字面意义上的只有一个人的公司,PG 发行版专门店。2022 年的时候俺进了奇绩 S22,陆奇博士给俺的评估价是一个亿,让我按这个去融资。当然那两年疫情+行情惨淡老冯也没融到资。结果公司凉了,真成个体户了。 结果变成个体户干,干着干着就盈利了,也就无所谓融不融资了。这两年也有几家云厂商出价,奔着 Hire Acquire 来的,估值也到了 1.2~1.5 亿。当然,估值估值,精髓就在一个“估”字嘛,对不对?反正吹牛不上税。 不过,老冯也有几分好奇,就是说,这样一个人的公司到底值 …
SOW:论母猪的产后护理

今天老冯来和大家聊一聊《母猪的产后护理》。俺做的新开源项目 SOW,翻译成中文就是“老母猪”。 做一个 PostgreSQL 发行版,最折磨人的往往不是把软件编译出来,而是收拾编译出来的东西。 Pigsty 要为多个 Linux 发行版、多个 CPU 架构、多个 PostgreSQL 大版本维护成百上千个组件。不同组合一路展开,最终落到仓库里的制品超过十万个:RPM、DEB、索引、签名、校验和、快照,还有一堆为了兼容包管理器而存在的元数据。 用户看到的只是 apt install 或 dnf …
今天老冯来和大家聊一聊《母猪的产后护理》。俺做的新开源项目 SOW,翻译成中文就是“老母猪”。 做一个 PostgreSQL 发行版,最折磨人的往往不是把软件编译出来,而是收拾编译出来的东西。 Pigsty 要为多个 Linux 发行版、多个 CPU 架构、多个 PostgreSQL 大版本维护成百上千个组件。不同组合一路展开,最终落到仓库里的制品超过十万个:RPM、DEB、索引、签名、校验和、快照,还有一堆为了兼容包管理器而存在的元数据。 用户看到的只是 apt install 或 dnf …
瞬间克隆 PostgreSQL 数据库,无需黑魔法

老冯在半年前(2026-01-08)写过一篇文章《Git for Data:瞬间克隆 PG 数据库与实例》,介绍了 PostgreSQL 18 和 Pigsty v4.0 的一个新特性:瞬间克隆新数据库。利用文件系统 CoW 机制,以及 PG 18 的 file_copy_method = clone 新参数,可以在秒级克隆一个非常大的数据库,而且不占用额外的存储。 这玩意儿其实非常适合 AI Agent 使用。我在《Agent 需要什么样的数据库》里提到过:极低成本的数据库克隆对于反事实推演至 …
老冯在半年前(2026-01-08)写过一篇文章《Git for Data:瞬间克隆 PG 数据库与实例》,介绍了 PostgreSQL 18 和 Pigsty v4.0 的一个新特性:瞬间克隆新数据库。利用文件系统 CoW 机制,以及 PG 18 的 file_copy_method = clone 新参数,可以在秒级克隆一个非常大的数据库,而且不占用额外的存储。 这玩意儿其实非常适合 AI Agent 使用。我在《Agent 需要什么样的数据库》里提到过:极低成本的数据库克隆对于反事实推演至 …
什么是 PostgreSQL 发行版?

经常有人问我:Pigsty 到底是什么?我通常回答:PostgreSQL 发行版。 通常下一个问题就是:那 “PostgreSQL 发行版” 又是什么? 这是个好问题。而要把它讲清楚,最好的切入点不是数据库,而是操作系统。 一、从 Linux 与操作系统发行版说起 说起 Distribution(发行版),绝大多数人第一反应都是 Linux 发行版 —— Red Hat、Debian、Ubuntu、SUSE、Arch…… 但问题是:既然已经有 Linux,为什么还需要 Linux 发行版?两者到 …
经常有人问我:Pigsty 到底是什么?我通常回答:PostgreSQL 发行版。 通常下一个问题就是:那 “PostgreSQL 发行版” 又是什么? 这是个好问题。而要把它讲清楚,最好的切入点不是数据库,而是操作系统。 一、从 Linux 与操作系统发行版说起 说起 Distribution(发行版),绝大多数人第一反应都是 Linux 发行版 —— Red Hat、Debian、Ubuntu、SUSE、Arch…… 但问题是:既然已经有 Linux,为什么还需要 Linux 发行版?两者到 …
给 DBA Agent 以身体

HOW 2026 主题演讲:给 DBA Agent 以身体 第一部分:引子 —— 一个离谱的现象 1 封面 大家好,我是薛永杰,本次工具会场的出品人。虽然这是一个 PG 工具主题的会场,但今天我不想讲某个命令行工具又加了多少新功能,而是想讲一个更本质的问题: 为什么到了今天,真正能管理生产数据库的 Agent 还是这么少见? 我的判断很简单——大模型已经够聪明了,它缺的不是脑子,缺的是身体。 它要能看到状态、执行动作、判断风险、留下证据,还要能在搞砸以后退回来。今天我要聊的,就是如何给 DBA …
HOW 2026 主题演讲:给 DBA Agent 以身体 第一部分:引子 —— 一个离谱的现象 1 封面 大家好,我是薛永杰,本次工具会场的出品人。虽然这是一个 PG 工具主题的会场,但今天我不想讲某个命令行工具又加了多少新功能,而是想讲一个更本质的问题: 为什么到了今天,真正能管理生产数据库的 Agent 还是这么少见? 我的判断很简单——大模型已经够聪明了,它缺的不是脑子,缺的是身体。 它要能看到状态、执行动作、判断风险、留下证据,还要能在搞砸以后退回来。今天我要聊的,就是如何给 DBA …
把 Agent 的状态放进数据库

一年前,我写过一篇文章叫《PGFS:将数据库作为文件系统》。当时是为了解决 Odoo 社区的一个需求:将文件与 PostgreSQL 数据库一起做 PITR,回滚到指定时间点。 方案运行得还不错。它用纯软件的方式,实现了原本需要昂贵 CDP 专用硬件才能实现的功能,也就是让文件系统与数据库一起回滚到任意时间点。性能也行,对于 Odoo、Dify 这类应用绰绰有余。 但最近我发现,这个方案吸引了不少意想不到的用户。他们不是来做 ERP 的,而是来 存 AI Agent 状态 的。 做法其实很简单: …
一年前,我写过一篇文章叫《PGFS:将数据库作为文件系统》。当时是为了解决 Odoo 社区的一个需求:将文件与 PostgreSQL 数据库一起做 PITR,回滚到指定时间点。 方案运行得还不错。它用纯软件的方式,实现了原本需要昂贵 CDP 专用硬件才能实现的功能,也就是让文件系统与数据库一起回滚到任意时间点。性能也行,对于 Odoo、Dify 这类应用绰绰有余。 但最近我发现,这个方案吸引了不少意想不到的用户。他们不是来做 ERP 的,而是来 存 AI Agent 状态 的。 做法其实很简单: …
Pigsty 出海记:百万流量,“颗粒无收”?

过去一个月,pigsty.io 的流量翻了一个数量级。今天去 Cloudflare 上瞅了一眼仪表盘,给我看愣了。 UV(独立访客):144 万,PV(页面浏览):1811 万,流量:1.1 TB。 30 天,一个人维护的开源项目文档站。 我让 Claude 帮我分析了一下,它说这已经是一个中型 SaaS 产品的流量水平了。 我寻思我也没做啥 SaaS 啊,我就搞了个数据库发行版,还是本地部署的。 一个文档站,哪来这么多流量? 从国家分布看,美国排第一,1398 万请求,遥遥领先;第二名是越南 …
过去一个月,pigsty.io 的流量翻了一个数量级。今天去 Cloudflare 上瞅了一眼仪表盘,给我看愣了。 UV(独立访客):144 万,PV(页面浏览):1811 万,流量:1.1 TB。 30 天,一个人维护的开源项目文档站。 我让 Claude 帮我分析了一下,它说这已经是一个中型 SaaS 产品的流量水平了。 我寻思我也没做啥 SaaS 啊,我就搞了个数据库发行版,还是本地部署的。 一个文档站,哪来这么多流量? 从国家分布看,美国排第一,1398 万请求,遥遥领先;第二名是越南 …
PG 扩展百科全书:中英双语,开箱即用

扩展目录:中文站 · 英文站 扩展是 PostgreSQL 的灵魂。没有扩展的 PostgreSQL,只是一个普通的关系型数据库;有了扩展的 PostgreSQL,才是那个能吞噬整个数据库世界的超级平台。 但长期以来,PG 扩展生态一直面临一个尴尬的问题:找不到、看不懂、装不上。你想用一个扩展,得先去 GitHub 翻 README,再去 PGXN 碰运气看有没有包,然后对着不同操作系统的包管理器折腾半天。运气好装上了,运气不好,编译失败、依赖缺失、版本不兼容,一下午就没了。 所以我做了一件事 …
扩展目录:中文站 · 英文站 扩展是 PostgreSQL 的灵魂。没有扩展的 PostgreSQL,只是一个普通的关系型数据库;有了扩展的 PostgreSQL,才是那个能吞噬整个数据库世界的超级平台。 但长期以来,PG 扩展生态一直面临一个尴尬的问题:找不到、看不懂、装不上。你想用一个扩展,得先去 GitHub 翻 README,再去 PGXN 碰运气看有没有包,然后对着不同操作系统的包管理器折腾半天。运气好装上了,运气不好,编译失败、依赖缺失、版本不兼容,一下午就没了。 所以我做了一件事 …
Agent 的护城河:强龙不压地头蛇

凌晨三点,数据库告警炸了。 你尝试把告警信息甩给一个 “顶级” DBA Agent。它见多识广,熟读 PostgreSQL 文档,能写出漂亮的诊断 SQL,对每一个内核参数的含义倒背如流。 它愣住了:集群拓扑是什么样的?主从都在哪些服务器上?监控面板怎么看?日志哪里找?上次类似故障怎么解的?我该用什么工具执行什么操作? 什么都不知道。 而隔壁那个用普通模型、但深度接入了完整运维环境的 Agent,已经定位到根因、完成了切换重启、发出了复盘报告。 原理很朴素 —— 一个熟悉环境的普通人,会比来到陌 …
凌晨三点,数据库告警炸了。 你尝试把告警信息甩给一个 “顶级” DBA Agent。它见多识广,熟读 PostgreSQL 文档,能写出漂亮的诊断 SQL,对每一个内核参数的含义倒背如流。 它愣住了:集群拓扑是什么样的?主从都在哪些服务器上?监控面板怎么看?日志哪里找?上次类似故障怎么解的?我该用什么工具执行什么操作? 什么都不知道。 而隔壁那个用普通模型、但深度接入了完整运维环境的 Agent,已经定位到根因、完成了切换重启、发出了复盘报告。 原理很朴素 —— 一个熟悉环境的普通人,会比来到陌 …
从AGPL到Apache:Pigsty 协议变更的思考

Pigsty 是一个开箱即用、开源且本地优先的 PostgreSQL 数据库发行版,最近发布的 v4.0 是一个史诗级的大版本,整体有了一个整体的质变与飞跃。 也正好借这个发布窗口,我把一件惦记很久的事落地了:把 Pigsty 的许可证从 AGPLv3 改回 Apache 2.0。 德哥还专门写了篇文章聊这事儿(我看完确实笑出了声)。你可以先读他的版本,再来看我这个作者的第一人称心路历程: 为什么改、改了意味着什么,以及我对开源、生态、服务与商业化的整体判断。 前生今世 Pigsty 刚诞生的时 …
Pigsty 是一个开箱即用、开源且本地优先的 PostgreSQL 数据库发行版,最近发布的 v4.0 是一个史诗级的大版本,整体有了一个整体的质变与飞跃。 也正好借这个发布窗口,我把一件惦记很久的事落地了:把 Pigsty 的许可证从 AGPLv3 改回 Apache 2.0。 德哥还专门写了篇文章聊这事儿(我看完确实笑出了声)。你可以先读他的版本,再来看我这个作者的第一人称心路历程: 为什么改、改了意味着什么,以及我对开源、生态、服务与商业化的整体判断。 前生今世 Pigsty 刚诞生的时 …
立足中国,面向全球的 PostgreSQL 发行版

大家好,我是薛永杰,Pigsty 的作者,独立开源贡献者。 今天我想和大家聊一个话题:如何打造一个立足中国,面向全球的 PostgreSQL 数据库发行版。 这个标题听着有点大,但我想说的很简单:PostgreSQL 已经赢了,问题是 —— 我们中国开发者在这场胜利中扮演什么角色? 是旁观者,还是参与者?是跟随者,还是引领者? 数据库内核之争已经尘埃落定,真正的竞争将会发生在数据库发行版上。 而在这个关键的机会窗口里,我们应该凝聚生态合力,打造一个全世界开发者都愿意使用的基础设施,数据库世界中的 …
大家好,我是薛永杰,Pigsty 的作者,独立开源贡献者。 今天我想和大家聊一个话题:如何打造一个立足中国,面向全球的 PostgreSQL 数据库发行版。 这个标题听着有点大,但我想说的很简单:PostgreSQL 已经赢了,问题是 —— 我们中国开发者在这场胜利中扮演什么角色? 是旁观者,还是参与者?是跟随者,还是引领者? 数据库内核之争已经尘埃落定,真正的竞争将会发生在数据库发行版上。 而在这个关键的机会窗口里,我们应该凝聚生态合力,打造一个全世界开发者都愿意使用的基础设施,数据库世界中的 …
影视飓风达芬奇千万级数据库演化及实践

原作者:龚锐 老冯喜欢摄影,很早就关注了影视飓风。但俺也没有想到有一天还会出现这种交集:开源 PostgreSQL RDS 软件 Pigsty 有一天会被影视飓风用在影视行业里,用于支持达芬奇这种行业软件。 在 影视飓风达芬奇千万级数据库演化及实践 一文中,影视飓风的专家们分享了他们是如何使用 Pigsty 来解决达芬奇的各种问题。比如高可用,高级权限管控,误删回滚,读写分离,以及简化维护。 本文将介绍影视飓风达芬奇项目数据库建设的过程中遇到的问题和解决方案 01 · OVERVIEW:达芬奇 …
原作者:龚锐 老冯喜欢摄影,很早就关注了影视飓风。但俺也没有想到有一天还会出现这种交集:开源 PostgreSQL RDS 软件 Pigsty 有一天会被影视飓风用在影视行业里,用于支持达芬奇这种行业软件。 在 影视飓风达芬奇千万级数据库演化及实践 一文中,影视飓风的专家们分享了他们是如何使用 Pigsty 来解决达芬奇的各种问题。比如高可用,高级权限管控,误删回滚,读写分离,以及简化维护。 本文将介绍影视飓风达芬奇项目数据库建设的过程中遇到的问题和解决方案 01 · OVERVIEW:达芬奇 …
使用Pigsty自建Dify:AI工作流平台

Dify 是一个生成式 AI 应用创新引擎,开源的 LLM 应用开发平台。提供从 Agent 构建到 AI workflow 编排、RAG 检索、模型管理等能力,帮助用户轻松构建和运营生成式 AI 原生应用。 当然,像这样的一个 AI 工作流编排软件,在底下也少不得用到数据库 —— Dify 便是用 PostgreSQL 存储数据的,当然还有 Redis 缓存,与一个专用的向量数据库。Docker 镜像拉起来本地玩玩可以,生产环境部署的话,数据库肯定不能这么搞,高可用,备份,监控啥都没有。 好在 …
Dify 是一个生成式 AI 应用创新引擎,开源的 LLM 应用开发平台。提供从 Agent 构建到 AI workflow 编排、RAG 检索、模型管理等能力,帮助用户轻松构建和运营生成式 AI 原生应用。 当然,像这样的一个 AI 工作流编排软件,在底下也少不得用到数据库 —— Dify 便是用 PostgreSQL 存储数据的,当然还有 Redis 缓存,与一个专用的向量数据库。Docker 镜像拉起来本地玩玩可以,生产环境部署的话,数据库肯定不能这么搞,高可用,备份,监控啥都没有。 好在 …
开箱即用的PG发行版:Pigsty

什么是Pigsty Pigsty是开箱即用的生产级开源PostgreSQL发行版。 所谓 发行版(Distribution),指的是由数据库内核及其一组软件包组成的数据库整体解决方案。例如,Linux是一个 操作系统内核,而RedHat,Debian,SUSE则是基于此内核的 操作系统发行版。PostgreSQL是一个 数据库内核,而 Pigsty,BigSQL,Percona,各种云RDS,换皮数据库则是基于此内核的 数据库发行版。 Pigsty区别于其他数据库发行版的五个核心特性为: 全面专 …
什么是Pigsty Pigsty是开箱即用的生产级开源PostgreSQL发行版。 所谓 发行版(Distribution),指的是由数据库内核及其一组软件包组成的数据库整体解决方案。例如,Linux是一个 操作系统内核,而RedHat,Debian,SUSE则是基于此内核的 操作系统发行版。PostgreSQL是一个 数据库内核,而 Pigsty,BigSQL,Percona,各种云RDS,换皮数据库则是基于此内核的 数据库发行版。 Pigsty区别于其他数据库发行版的五个核心特性为: 全面专 …