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

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-10-01 09:33:01
喊话称“要和巴黎小偷斗到底”!相机被偷后,演员万千惠巴黎街头举牌悬赏2000美元,想买回内存卡;中国驻法国大使馆:已收到相关求助

喊话称“要和巴黎小偷斗到底”!相机被偷后,演员万千惠巴黎街头举牌悬赏2000美元,想买回内存卡;中国驻法国大使馆:已收到相关求助

大风新闻
2026-10-02 11:45:04
基辛格很自信:美国已经搞垮4个“世界老二”,全球再无敌手

基辛格很自信:美国已经搞垮4个“世界老二”,全球再无敌手

温读史
2026-10-03 03:06:44
被骂四年“鲜花插牛粪”,十亿身家最丑导演,终于让全网闭嘴

被骂四年“鲜花插牛粪”,十亿身家最丑导演,终于让全网闭嘴

橙星文娱
2026-09-17 13:06:29
顶级营养师警告: 这些数百万人服用的澳洲保健品别再吃了! 会致癌!

顶级营养师警告: 这些数百万人服用的澳洲保健品别再吃了! 会致癌!

澳微Daily
2026-10-01 15:38:42
贺子珍坦言:遵义会议后,毛主席像是换了个人,原因让人心疼

贺子珍坦言:遵义会议后,毛主席像是换了个人,原因让人心疼

刘笤说体坛
2026-09-11 18:06:09
姆巴佩飞巴黎引猜测,皇马回应:行程双方早已谈妥

姆巴佩飞巴黎引猜测,皇马回应:行程双方早已谈妥

赛场名场面
2026-10-03 00:51:47
和王金平密谈2028后,卢秀燕公开谈两岸,与郑丽文路线背道而驰

和王金平密谈2028后,卢秀燕公开谈两岸,与郑丽文路线背道而驰

经纬戎韬
2026-10-01 22:39:29
阿圭罗:梅西带伤还能夺冠!他必须拿今年金球奖!

阿圭罗:梅西带伤还能夺冠!他必须拿今年金球奖!

历史第一人梅西
2026-10-02 23:12:54
内塔尼亚胡许诺4名救机乘客点国家火炬

内塔尼亚胡许诺4名救机乘客点国家火炬

桂系007
2026-10-02 00:00:27
重磅!米切尔又签了!人生赢家!

重磅!米切尔又签了!人生赢家!

篮球实录
2026-10-02 12:07:32
丑牛:计划赶不上变化,10月上旬,你最棘手的不是事,是人

丑牛:计划赶不上变化,10月上旬,你最棘手的不是事,是人

牛锅巴小钒
2026-10-02 00:42:07
中国女子曲棍球队0-1不敌印度队,无缘亚运会2连冠+无缘直通奥运会

中国女子曲棍球队0-1不敌印度队,无缘亚运会2连冠+无缘直通奥运会

侧身凌空斩
2026-10-02 20:28:52
比赖清德更极端!如若2028年她执掌台湾,武力收台或将到来?

比赖清德更极端!如若2028年她执掌台湾,武力收台或将到来?

混沌录
2026-08-30 21:25:08
社保开始大数据严格倒查!挂靠、违规补缴,旧账终身追溯!

社保开始大数据严格倒查!挂靠、违规补缴,旧账终身追溯!

职场资深秘书
2026-10-02 18:02:59
巫师3重制版换装怎么开?叶奈法希里新造型全在这

巫师3重制版换装怎么开?叶奈法希里新造型全在这

宇宙来信发
2026-10-02 02:21:47
美国制裁俄A7支付网:曾有78%交易经过中国相关辖区

美国制裁俄A7支付网:曾有78%交易经过中国相关辖区

桂系007
2026-10-02 16:16:03
特斯拉新车官宣:10月15日,正式发布

特斯拉新车官宣:10月15日,正式发布

科技堡垒
2026-10-02 10:06:42
法国两老人首次来中国旅游,回国后邻居问:中国真的这么好吗?

法国两老人首次来中国旅游,回国后邻居问:中国真的这么好吗?

千秋历史
2026-06-04 19:26:07
广东举行嘉年华!张昊归队,朱芳雨现身,周鹏迎回归,全队送签名

广东举行嘉年华!张昊归队,朱芳雨现身,周鹏迎回归,全队送签名

篮球资讯达人
2026-10-02 19:22:24
2026-10-03 04:15:00
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
252文章数 67关注度
往期回顾 全部

科技要闻

“分手”15天后,华为与赛力斯签约新五年

头条要闻

李在明:若乌克兰拒不道歉 将采取进一步措施

头条要闻

李在明:若乌克兰拒不道歉 将采取进一步措施

体育要闻

30天30队·快船:被莱纳德挂在半空的未来?

娱乐要闻

潘玮柏老婆被猜怀二胎 中秋vlog露馅

财经要闻

珠宝黑马爆雷,老板全家跑路泰国!

汽车要闻

方程豹9月热销破4万 首款皮卡鲨鱼将于四季度上市

态度原创

房产
家居
健康
数码
手机

房产要闻

三亚楼市炸了!首个空中泳池平层+CBD独一份洋房同时爆出!

家居要闻

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

刷酸祛痘,为什么有人翻车?

数码要闻

英伟达推出64GB版DGX Spark:售价4999美元 128GB版本价格已突破6000美元

手机要闻

创维F3 Pro闺蜜机新增12GB RAM + 256GB存储空间版本,6099元

无障碍浏览 进入关怀版