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

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.

相关推荐
热点推荐
如何看待耿同学再曝杰青:12项国家重点研发养出的《Nature》论文,涉嫌数据造假?

如何看待耿同学再曝杰青:12项国家重点研发养出的《Nature》论文,涉嫌数据造假?

经典SCI解读
2026-09-06 09:19:33
武大出轨风波,最大的受害者

武大出轨风波,最大的受害者

梳子姐
2026-09-05 14:31:57
德媒:樊振东留在杜塞享受乒乓,三名队友赛后直接去机场飞赴WTT

德媒:樊振东留在杜塞享受乒乓,三名队友赛后直接去机场飞赴WTT

杨华评论
2026-09-06 00:35:31
谢婷婷罕见发声,揭开前嫂子张柏芝真面目,与网络传言天差地别

谢婷婷罕见发声,揭开前嫂子张柏芝真面目,与网络传言天差地别

看尽落尘花q
2026-08-04 15:28:11
蒋介石初次携宋美龄前去拜见杜月笙,杜月笙看了她落座的姿态后,悄悄跟心腹说了一番话,没想到这话成了他一辈子最准的预言

蒋介石初次携宋美龄前去拜见杜月笙,杜月笙看了她落座的姿态后,悄悄跟心腹说了一番话,没想到这话成了他一辈子最准的预言

磊子讲史
2026-08-15 18:39:40
太萌了!凌晨五点准时起床,汪宝晨起日常曝光,真实模样圈粉无数

太萌了!凌晨五点准时起床,汪宝晨起日常曝光,真实模样圈粉无数

一个小豹子
2026-08-31 15:29:55
付磊教授长得帅,穿搭比小十几岁学生还年轻,可惜没管住裤腰带

付磊教授长得帅,穿搭比小十几岁学生还年轻,可惜没管住裤腰带

小疯子耶
2026-09-06 05:51:10
9月起全国上门摸底!家里有60岁以上老人注意,不是查账不是问责

9月起全国上门摸底!家里有60岁以上老人注意,不是查账不是问责

奇葩游戏酱
2026-09-06 03:59:58
齐沃终于翻过阿莱格里这座大山 变阵!成就61战造38球神纪录

齐沃终于翻过阿莱格里这座大山 变阵!成就61战造38球神纪录

国际足球冷雪
2026-09-06 08:59:10
属兔人!9月5‑10日喜鹊上门报喜,好事落地,钱财源源不断到来

属兔人!9月5‑10日喜鹊上门报喜,好事落地,钱财源源不断到来

刺头体育
2026-09-06 04:27:31
亚锦赛,又是泰国队爆大冷,中国男排赢了,发球失误多,日本争8强第1难了

亚锦赛,又是泰国队爆大冷,中国男排赢了,发球失误多,日本争8强第1难了

富贵体坛说
2026-09-05 19:46:29
彭德怀在庐山会议受批后,毛主席提出与他谈谈,彭德怀却问:有什么好谈的?

彭德怀在庐山会议受批后,毛主席提出与他谈谈,彭德怀却问:有什么好谈的?

史明人生
2026-08-31 10:15:35
1968年,一名通缉犯在成都军区大门外蹲了三日,中将开门见到此人当场愣住你是我17年前朝鲜战场上丢掉的兵

1968年,一名通缉犯在成都军区大门外蹲了三日,中将开门见到此人当场愣住你是我17年前朝鲜战场上丢掉的兵

唠叨说历史
2026-09-01 12:03:17
39岁江疏影拼尽全力演戏,为何还是输给 44 岁王鸥?

39岁江疏影拼尽全力演戏,为何还是输给 44 岁王鸥?

情感大头说说
2026-09-06 09:00:41
杨瀚森国家队表现出色不能增加在开拓者出场时间,易建联就是例子

杨瀚森国家队表现出色不能增加在开拓者出场时间,易建联就是例子

姜大叔侃球
2026-09-06 12:26:31
意外!南京城市队正式官宣换帅,49岁的前申花名将出任主教练

意外!南京城市队正式官宣换帅,49岁的前申花名将出任主教练

张丽说足球
2026-09-05 10:44:04
高考落幕少女诞下女婴,父母追问生父身份后,竟对亲生女儿下毒手

高考落幕少女诞下女婴,父母追问生父身份后,竟对亲生女儿下毒手

罪案洞察者
2025-08-14 15:00:53
人社部定调!视同缴费年限认定有铁规矩,这三类工龄不能少算

人社部定调!视同缴费年限认定有铁规矩,这三类工龄不能少算

偷喝一口奶
2026-09-06 09:21:23
黄智贤倒在了黎明前

黄智贤倒在了黎明前

心本来就不大
2026-09-06 12:58:09
莎拉没想到,弹劾案关键证人出现后,局势反转,小马科斯或躺赢

莎拉没想到,弹劾案关键证人出现后,局势反转,小马科斯或躺赢

面包夹知识
2026-09-06 13:22:23
2026-09-06 15:08:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
232文章数 62关注度
往期回顾 全部

科技要闻

DeepSeek被曝将采购16万颗华为昇腾950DT

头条要闻

男子官网订购特斯拉到外地提车 晚到10分钟未领到补贴

头条要闻

男子官网订购特斯拉到外地提车 晚到10分钟未领到补贴

体育要闻

本西蒙斯加盟国王,不管怎样,回来就好

娱乐要闻

低调富养!郭富城两女儿入读香港名校

财经要闻

亏损高达200亿,昔日彩电霸主走下巅峰!

汽车要闻

带升降立标MPV 岚图梦想家9预售价42.99万起

态度原创

艺术
游戏
数码
教育
公开课

艺术要闻

有光的静物花卉,俄罗斯当代画家维罗尼卡·洛巴列娃

国产新游全新10h试玩来了!性感女主美乳白腿香肩

数码要闻

IFA长虹太秀了!全品类AI家电齐发,RGB电视AI人感空调全都有

教育要闻

日常英语:进错厕所了,很尴尬

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版