网易首页 > 网易号 > 正文 申请入驻

PostgreSQL,三十而立

0
分享至

今天有个直播,是关于 PostgreSQL 三十周年的。我知道绝大多数人都没这个功夫去看一个九十分钟的直播,所以就把老冯的一些观点转成了文章,发在这里。
一、三十岁,是怎么算出来的

先回答一个考据问题:PostgreSQL 的三十岁,到底是怎么算的?

要按最早的算法,得从 1986 年算起。那一年,数据库祖师爷,图灵奖得主,伯克利的 Michael Stonebraker —— 老冯译作 “石破天”—— 启动了 Ingres 的续作,Post-Ingres,简称 Postgres。照这个算法,它今年都四十了。至于它的前身 INGRES,那都能追溯到 1974 年了。

但 PostgreSQL 社区约定俗称的生日,是 1996 年 7 月 8 日。这一天是 PostgreSQL 项目历史上第一封邮件、CVS 服务器上线的日期,它是社区接管后版本控制历史的真正起点。

这个日子是怎么来的?简单说:Stonebraker 的学院项目在 1994 年走到尽头,论文发完,经费花完,照惯例代码该进硬盘深处吃灰了。两个研究生——Andrew Yu 和 Jolly Chen——不忍心,动手把它的自家方言 POSTQUEL 换成了 SQL,以 Postgres95 之名放上互联网。


第二年两人毕业各奔前程,眼看香火又要断,一群素未谋面的互联网志愿者接过代码,改名 PostgreSQL。1996 年 7 月 8 日,就是交接的那一天。从此整整三十年,这个项目没有母公司,没有 CEO,没有融资——只有邮件列表。


所以严格来说,它现在还是二十九岁零十一个月,要到下个月才正式而立。只不过大家实在等不及,五月就在温哥华把生日会开了——提前庆生,不算失礼,毕竟三十年来,给它过生日的人从没这么多过。


二、活着的传奇

那场提前的生日会,就是温哥华的 PGConf.Dev 2026。259 人参会,创下历史纪录。我也在场,还见到了 Jolly Chen 本人——上一段里那个名字,教科书里的人物,坐在离你几米远的地方唠嗑。


和 Jolly Chen 合影

但说实话,比见到 ”PG 接生人“ 更让我感慨的,是这个项目本身就是一个活着的传奇。三十年里,它完成了两次惊人的转身。

第一次转身:从一间教室里的科研项目,变成一个无主的社区项目。这一步看似寻常,其实九死一生——学院项目千千万,绝大多数的归宿就是毕业答辩之后的沉寂。它活下来了,而且活成了一个谁也不属于的东西。

第二次转身:从社区项目,长成全世界数据的基础设施。开发者调查里连年最受欢迎的数据库,新数据库创业的默认底座,大半国产数据库的根。它成了数据库世界里的 Linux——那种你不一定直接看见、但默认就在那里的东西。一个没有销售、没有市场部、没有融过一分钱的项目,干翻了一众百亿美金的对手。

所以"三十而立"这四个字,它当得起,而且立得很稳。

三、蛮荒年代

今天直播里,德哥(周正中)回忆起他入坑的年代:十几年前他开始用 PG 的时候,国内根本没几个人知道 PostgreSQL 是个什么东西。他在 DTCC 上讲 PG,台下听众全都一脸懵逼。

我自己和 PG 结缘是在 2015 年。那时候我刚毕业进了阿里——MySQL 的大本营。某次独立搞项目做技术选型,用到 MySQL 的 JSON 功能时,我无意间发现了 PostgreSQL,被它强悍的 JSON 支持狠狠震撼了一把:顿觉手里的 MySQL,像上个时代的垃圾。但在当时,选 PG 依然是个非常艰难的决定——它还是个"极其小众"的异类选择,你得顶着周围所有人的压力。可我那时已经认定:它一定是数据世界的未来。

之后那几年,我几乎把市面上的各种数据库摸了个遍:在阿里用 ODPS 处理每天几十 TB 的 PV 日志,Cassandra、HBase、Hive、Mongo、Redis 都上手折腾过,还把《DDIA》(数据密集型应用系统设计)翻译成了中文。在数据库世界摸爬滚打,见得越多,越觉得 PG 对、PG 好。之后每一次换工作,我都只有一条硬性要求:必须和 PostgreSQL 有关。一个人一辈子能遇到几件 “认定了” 的事?职业是谋生,这个不一样——这是志业。

这一弄就是十年。

四、三十年,三级跳

这十年,我亲眼见证了 PostgreSQL 从一个 “有潜力的数据库玩家” 成为数据库世界的王者。回看整整三十年,你会发现 PostgreSQL 踩中了三次风口,完成了一个标准的三级跳。

第一次风口,GIS。 2001 年 PostGIS 问世,PG 靠地理空间能力在传统软件业站稳了脚跟——政府、测绘、电信,谁手里地图数据多,谁就绕不开它。这是传统软件行业的浪潮。


第二次风口,JSON。 互联网大爆发,NoSQL 喊着要革关系数据库的命。PG 的回应不是写文章辩论,是直接把 JSON 装进了内核:9.2 进 json,9.4 上 jsonb。你要的文档数据库?PG 顺手就把 MongoDB 整个吞了。

第三次风口,AI。 向量检索打头阵,pgvector 成了这波浪潮里最忙的扩展,全文检索、图查询紧随其后排队进场,又被它稳稳踩中。

三波浪潮,波波不落,听起来像运气好到离谱。但细想一下又毫不稀奇——这恰恰就是 PG 自称"最先进"的真正含义。先进不是某个特性领先三年,那种领先半代人就被抹平了。与时俱进的能力,才是最强的先进性。

五、托拉与塔木德

那么问题来了:一个三十岁的老项目,凭什么能与时俱进?

这让我想起了犹太教。犹太人的《托拉》是稳定的,正典一个字都不能动;但围绕它生长出来的《》——历代拉比的辩论、注释、引申——却一直在回应每个时代的新问题。正是靠着这个不断生长的"注释层",一个几千年前的内核,活到了今天。

PostgreSQL 是同一个结构。内核是它的托拉:小、稳、保守,轻易不动,三十年如一日地打磨可靠性。扩展生态是它的塔木德:几百个扩展在边界上蓬勃生长,替内核回答每个时代的新问题。GIS 的问题,PostGIS 答;NoSQL 的问题,JSONB 答;AI 的问题,pgvector 答。内核越稳,注释越敢长;注释越繁荣,内核越不用折腾自己。

所以三级跳的谜底就在这里:踩中浪潮的从来不是内核本身,是它 “允许扩展生态替它踩” 的机制。可扩展性不是 PG 的一个特性,它是 PG 的核心灵魂。

但光有以可扩展性为代表的先进架构还不够,比技术更要紧的是社区治理——PostgreSQL 是极少数的真·开源项目,大型数据库里唯一的"无主公共品"。没有任何一家商业公司能掌控 PostgreSQL。一个不属于任何人的数据库,反而真正属于所有人:人人都有动机为它添砖加瓦,因为没人担心自己的砖瓦,最后砌进了别人家的院墙。

先进之才,开源之德,才德兼备,方有今日。

六、负分与旗手

直播里聊到中国时,主持人给德哥抛了个问题:如果欧美 PG 社区的平均水平算 10 分,中国能打几分?我心里盘算着,德哥怎么也得给个四五分,给国内数据库厂商留点面子。结果他张口就是:负分。

我当场笑出了声。但笑完细想,这负分还真不全是抬杠:套壳、换皮、魔改 PG 的"负优化"产品层出不穷,这些拿不上台面的东西,对 PG 世界的贡献老实说是负的——没有它们,PG 兴许发展得更好。正贡献寥寥,负贡献成堆,负负相加,可不就负分了么。

其中最讽刺的莫过于:中国 PG 生态里最有全球影响力的项目,居然是老冯的 Pigsty——我一个人做的发行版,标准的 OPC(一人公司),Star 数压过了阿里、腾讯、华为等一众大厂搞的 PG 分支。个体户成了门面,这事谈不上荣耀,更像是行业现状的一条注脚。


但牢骚归牢骚,活总得有人干。旗子没人举,那我先举着——这几年,我把 PG 发行版和扩展生态这两块做了下来:几百个扩展,十几个 Linux 发行版,打包、测试、分发,开箱即用;Pigsty 也站到了全球开源 PG 发行版的第一梯队。一个人不一定能把整个平均分拉正,但至少可以让中国 “正贡献” 那一栏,不再是空的。


PGConf.Dev 改组后一共三届大会,我全都去了。第一届投稿被拒,我照样飞了过去——说白了就是去混个脸熟,把邮件列表里那些只闻其名的 ID,一个个变成饭桌上的真人。面对面,是建立信任最快的方式。没有演讲资格,我就在 Unconference 上讲了个可观测性。第二届,在 pgext Day 的闪电演讲里抢到五分钟,让大家知道我在干什么。第三届,把社区最关心的事——扩展生态——研究透了,端上桌去,于是站上了主会场的讲台。

从台下,到台边,再到台上,三年三级台阶。信任都是一点一点攒出来的。开源世界没有资本运作那一套,信任的充值方式就是:实打实地参与,踏踏实实地做对社区有用的事。

结语

写到这儿我忽然意识到:这条路,我其实并不陌生——它就是 PostgreSQL 自己走了三十年的那条路。

它没打过一分钱广告,没雇过一个销售,没讲过一次资本故事。它就是一个版本一个版本地可靠,一个时代一个时代地有用,接住了每个时代的机会与风口。三十年下来,全世界把最宝贵的数据托付给了它。一个人积累信任的方式,和一个项目积累信任的方式,其实是同一种——把有用的事做实,然后一直在场。

所以我的故事,不过是它的故事的一个小小映射。而这样的映射正在变多:中国和 PostgreSQL 的这三十年,也是从听说,到使用,再到刚刚起步的贡献。我相信这两条弧线的重合会越来越密——密到某一天,德哥或者所有人再被问起那道打分题时,可以理直气壮地报出一个正数。


散场那天,我又想起 Jolly Chen。三十年前,两个学生不忍心看一个项目死掉,把它加上 SQL,放上了互联网;三十年后,它成长为了一颗参天巨树。

PostgreSQL 三十而立,立住了。前三十年它没错过任何一波关键浪潮,我没有理由相信它会错过下一波—— 它正值盛年。

下个月,7 月 8 日,它才正式满三十周岁。提前说一句:

生日快乐,PostgreSQL。

愿你的下一个三十年,依然常青,依然在场。


特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
你以为日本怕朝鲜,怕的是那几枚导弹?错了。日本真正睡不好觉的,不是射程,而是平壤压根不跟你玩

你以为日本怕朝鲜,怕的是那几枚导弹?错了。日本真正睡不好觉的,不是射程,而是平壤压根不跟你玩

人生录
2026-08-31 00:05:12
香港老戏骨刘兆铭去世,享年94岁!曾出演《倩女幽魂》树妖姥姥、《笑傲江湖》岳不群等经典角色

香港老戏骨刘兆铭去世,享年94岁!曾出演《倩女幽魂》树妖姥姥、《笑傲江湖》岳不群等经典角色

都市快报橙柿互动
2026-09-03 00:33:57
大快人心!坐牢20年不算完,美国法院:你的公民身份,我们收回了

大快人心!坐牢20年不算完,美国法院:你的公民身份,我们收回了

怪味历史连连看
2026-09-02 23:30:05
侯英超:目前国乒能赢张本和松岛的只有2人!

侯英超:目前国乒能赢张本和松岛的只有2人!

最爱乒乓球
2026-09-03 00:22:53
女子捡了只流浪猫带公司养,老板买了猫窝却没看尺寸,网友:咪总每天在800平的卧室醒来...

女子捡了只流浪猫带公司养,老板买了猫窝却没看尺寸,网友:咪总每天在800平的卧室醒来...

爱宠物
2026-09-02 23:14:43
自住就不在乎房价涨跌?苏州太仓夫妻打拼十几年,240万买房如今只值150万,经常只舍得吃一个菜,人生意义在哪

自住就不在乎房价涨跌?苏州太仓夫妻打拼十几年,240万买房如今只值150万,经常只舍得吃一个菜,人生意义在哪

捣蛋窝
2026-09-03 21:35:23
胡锡进,一败涂地

胡锡进,一败涂地

求实处
2026-09-03 23:38:40
周星驰《功夫足球》登顶2026年暑期档,总票房124.98亿元

周星驰《功夫足球》登顶2026年暑期档,总票房124.98亿元

热搜摘要官
2026-09-02 17:14:22
字节跳动将获得约296亿美元银团贷款

字节跳动将获得约296亿美元银团贷款

第一财经资讯
2026-09-03 15:03:14
专家预言:明年将爆发十倍金融危机,抛售资产是自救还是踏空?

专家预言:明年将爆发十倍金融危机,抛售资产是自救还是踏空?

冰语历史
2026-09-03 03:05:25
广州一地铁口被指“围而不建”!回应来了

广州一地铁口被指“围而不建”!回应来了

南方都市报
2026-09-03 21:46:38
美国国土安全部长所乘飞机出故障,空中失去右侧引擎,飞行员与空中交通管制部门录音曝光

美国国土安全部长所乘飞机出故障,空中失去右侧引擎,飞行员与空中交通管制部门录音曝光

新京报
2026-09-03 21:09:32
德媒:拜仁晋级后更衣室摆自助餐,巧克力蛋糕也在列

德媒:拜仁晋级后更衣室摆自助餐,巧克力蛋糕也在列

懂球帝
2026-09-03 09:21:11
最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

最高院:提供 “口交” “肛交”等进入式性服务,是否属卖淫行为?

周军律师聊案子
2026-04-21 09:50:16
《街霸》电影春丽演员发新照 丰腴大腿愈发还原

《街霸》电影春丽演员发新照 丰腴大腿愈发还原

游民星空
2026-09-01 21:16:34
许家印当年有多风光?两辆劳斯莱斯不算啥,那辆奥迪A8才是王炸

许家印当年有多风光?两辆劳斯莱斯不算啥,那辆奥迪A8才是王炸

周哥一影视
2026-09-03 07:30:31
汉族血统相对纯正的5大姓氏,你的姓在列吗

汉族血统相对纯正的5大姓氏,你的姓在列吗

糖逗在娱乐
2026-09-01 00:21:11
中共福建省委组织部关于王哲林等同志任前公示的公告

中共福建省委组织部关于王哲林等同志任前公示的公告

大闽门户
2026-09-03 09:07:11
星宇的大麻烦来了

星宇的大麻烦来了

大张的自留地
2026-09-01 13:43:26
尼泊尔外长澄清:无意向中方寻求气候赔偿

尼泊尔外长澄清:无意向中方寻求气候赔偿

看看新闻Knews
2026-09-03 23:36:01
2026-09-04 00:16:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
230文章数 60关注度
往期回顾 全部

科技要闻

英伟达129亿美元拿下Hugging Face

头条要闻

男子逛夜市遭按摩摊大妈拉住 被5个大妈服务按到发红

头条要闻

男子逛夜市遭按摩摊大妈拉住 被5个大妈服务按到发红

体育要闻

梅西:巴萨10号与阿根廷10号

娱乐要闻

王宝强携女友回工作室!相恋8年仍未婚

财经要闻

章子怡套现3亿 上美拿什么补韩束的缺?

汽车要闻

限时权益价28.99万起 FREELANDER神行者8正式上市

态度原创

手机
游戏
艺术
家居
教育

手机要闻

iOS 微信适配液态玻璃了?别高兴太早,其实是iOS 27的功劳

《食人鲨2》正式公布!新预告亮相 2027年发售

艺术要闻

投资8亿,全球最大!北京文化新地标2028年建成

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

科利华新校区亮相,"梅园"变了!学区格局悄悄在变

无障碍浏览 进入关怀版