2025 年 StackOverflow 全球開發(fā)者調(diào)研結(jié)果[1]已經(jīng)新鮮出爐,來自 177 個(gè)國家與地區(qū)的 5 萬名開發(fā)者給出了高質(zhì)量的問卷反饋。 作為數(shù)據(jù)庫老司機(jī),我最關(guān)注的還是 “Database” 這一項(xiàng)調(diào)研結(jié)果,今天就來帶大家解讀一下這份數(shù)據(jù),看看數(shù)據(jù)庫領(lǐng)域的最新趨勢(shì)。
![]()
簡單來說,PostgreSQL 已經(jīng)是連續(xù)第三年在數(shù)據(jù)庫全部三項(xiàng)指標(biāo)上獲得三冠王了,并且依然保持著高歌猛進(jìn)的勢(shì)頭。 如果說兩年前我們說 “[2]”,那么從今年的數(shù)據(jù)上來看,PostgreSQL 已經(jīng)毫無疑問的主宰了數(shù)據(jù)庫世界。
![]()
流行度
首先是數(shù)據(jù)庫流行度:專業(yè)開發(fā)者中的數(shù)據(jù)庫使用率[3]
一項(xiàng)技術(shù)使用者占總體的比例,就是流行度。它的含義是:過去一年有多少比例的用戶使用了這項(xiàng)技術(shù)。流行度代表過去一年的積累使用,是存量指標(biāo),也是最核心的事實(shí)指標(biāo)。
![]()
在使用率上,PostgreSQL 加速上升:在 2024 年已有 48.7% 的開發(fā)者使用 PostgreSQL,2025 年這一比例飆升至55.6%。 一年增幅接近 7 個(gè)百分點(diǎn),擴(kuò)張幅度為歷年之最。這使得PostgreSQL與第二名 MySQL 拉開了15個(gè)百分點(diǎn)的差距,確立了明顯的領(lǐng)先地位。
考慮更能體現(xiàn) “企業(yè)場(chǎng)景” 的 “專業(yè)開發(fā)者” 群體,那么這個(gè)數(shù)值則進(jìn)一步達(dá)到58.2%,拉開第二名 MYSQL 18.6 個(gè)百分點(diǎn),而兩者差距從去年的 12.5 個(gè)百分點(diǎn)的優(yōu)勢(shì),提高了將近 50%! PostgreSQL 憑借遙遙領(lǐng)先的使用率,成為了毫無爭議的數(shù)據(jù)庫之王。
![]()
如果我們綜合過去九年的問卷數(shù)據(jù)調(diào)查結(jié)果,將流行度畫在一張散點(diǎn)圖上,不難看出 PostgreSQL 幾乎一直保持著高速增長,甚至增長還在加速。
![]()
此外,值得一提的是Supabase 與 DuckDB 成為這一榜單上的 “黑馬”, Supabase 在2023 年調(diào)查中首次以 2.6% 的開發(fā)者使用率初次上榜 —— 在 2024 年提高至 3.8%,并在今年取得了 6% 的使用率,以幾乎是指數(shù)增長的態(tài)勢(shì),成為 AI 時(shí)代僅次于 PostgreSQL 的數(shù)據(jù)庫大贏家 —— 畢竟 Supabase 本質(zhì)上就是套了殼的 Postgres。 而作為 Firebase 的開源替代,Supabase 的崛起也對(duì)應(yīng)者 Firebase 的大幅滑落(-16.1%)。
![]()
另一個(gè)嵌入式分析新秀 DuckDB 則在最近三年實(shí)現(xiàn)了 0.59%, 1.3%, 3.3% 的狂暴指數(shù)增長。YoY 增長率 146%,相對(duì)增長比例遙遙領(lǐng)先。 DuckDB 廣義上也屬于 PostgreSQL 生態(tài) —— 它使用 PostgreSQL 兼容的語法,并且可以作為 PG 的插件擴(kuò)展使用。 雖然整體體量小,但這種超過 100% YoY 指數(shù)增長模式很快就會(huì)顯示出巨大的威力。 老馮之前多次介紹并看好 DuckDB 的發(fā)展前景,今天的結(jié)果也印證了這一點(diǎn)。
最顯著的衰落發(fā)生在 MongoDB 上,老馮狠狠吐槽過 MongoDB(在 AI 帶動(dòng)的這一波數(shù)據(jù)庫增量普漲中,MongoDB 是主要數(shù)據(jù)庫中唯一出現(xiàn)使用率負(fù)增長(-0.7%)的數(shù)據(jù)庫。和 Firebase 成了難兄難弟。
Oracle 和 MySQL 今年的使用率還有 0.1% ~ 0.2% 的增長,不過在數(shù)據(jù)庫使用率普漲的大背景下,依然是輸麻了。
![]()
很遺憾的是,曾經(jīng)最具有代表性的國產(chǎn)數(shù)據(jù)庫頭部玩家 TiDB 在這一次跌出了榜單流行度。TiDB 以及 Oceanbase 選擇了分布式 + MYSQL 兼容的路線(雙重押錯(cuò)寶)。 在當(dāng)下與 PG 生態(tài)繁榮的大背景下顯得有些不合時(shí)宜。相反,同樣押寶分布式路線,但選擇 PostgreSQL 生態(tài)的 CockroachDB 就在今年取得了 1% 的使用率(10%相對(duì)增長),留在了榜單里。
喜愛度
另外兩項(xiàng)重要的數(shù)據(jù)是數(shù)據(jù)庫的喜愛度(紅色)與需求度(藍(lán)色):全體開發(fā)者在過去一年最喜愛與最想要使用的數(shù)據(jù)庫[6],按需求度排序。
![]()
所謂“口碑”(紅點(diǎn)),喜愛度(Loved)或欣賞度(Admired),指的是有多少比例的用戶愿意繼續(xù)使用此項(xiàng)技術(shù), 這是一個(gè)年度的“留存率”指標(biāo),可以反映用戶對(duì)一項(xiàng)技術(shù)的看法與評(píng)價(jià),代表了未來的增長空間。
在口碑上,PostgreSQL 以 65.5% 的喜愛比例第四年蟬聯(lián)榜首,今年所有數(shù)據(jù)庫的喜愛度都出現(xiàn)了明顯的下滑。 參照去年的喜愛度數(shù)據(jù),不難發(fā)現(xiàn) PostgreSQL ,DuckDB, Redis 以及 SQLite 的喜愛度都成功兌現(xiàn)成為今年的高使用率。 而 TiDB 去年喜愛度的驚人下滑(64.33% 到 48.8%)也反映為今年流行度的衰落,與全面跌出三榜。
![]()
我們可以參考 NPS 口碑,將 50% 的喜愛度作為一個(gè)門檻(喜愛的人多于討厭的人),那么達(dá)到這一門看的數(shù)據(jù)庫有: PostgreSQL(65.5),ValKey (64.7),SQLite (59%),DuckDB(58.8%),Redis 54.9%)。
![]()
比較有意思的是,Redis 喜愛度出現(xiàn)塌方,而 Valkey 喜愛度則頂替了 Redis 的生態(tài)位,可以想見這是由于 Redis 最近一年的許可證變化風(fēng)波導(dǎo)致的。 Supabase 的喜愛度已經(jīng)在去年兌現(xiàn),今年掉落到 47.2%,開始出現(xiàn)下滑,這與老馮觀察到的趨勢(shì)一致 —— 一些成長起來的 Supabase 用戶已經(jīng)到了需要自建 Supabase 規(guī)模的階段了。
需求度
需求者占總體的比例,就是需求率(Wanted),或渴望度(Desired),在上圖中用紅點(diǎn)表示。它 的含義是,接下來一年有多少比例的用戶會(huì)實(shí)際選擇使用此項(xiàng)技術(shù),代表了未來一年的實(shí)際增長動(dòng)能。因此在 SO 這張圖上,也是按照需求度來排序的。
![]()
在這一項(xiàng)上,PostgreSQL 是第四年蟬聯(lián)榜首了,而且依然是斷崖式的遙遙領(lǐng)先,以驚人的優(yōu)勢(shì)與后來者拉開距離。 也許是最近兩年因?yàn)槭艿较蛄繑?shù)據(jù)庫需求的拉動(dòng),PostgreSQL 的需求量出現(xiàn)了一個(gè)非常驚人的激增,從 2022 年的 19% 飆升至 2024 年的 47%,并在今年繼續(xù)維持在了 46.5% 的高位。
![]()
而 MySQL 的需求度在去年被 SQLite 反超,從2023年的第二名跌落至 2024 年的第三,又在今年被 Redis 干掉了,掉落到第四名,和 MongoDB 確實(shí)是一對(duì)難兄難弟 —— MongoDB 則是從 2017-2020 開發(fā)者最想使用的數(shù)據(jù)庫一路掉到第五名。口碑?dāng)嘌率剿剑跻粋€(gè)慘字了得?
遷移圖
在 2025 年的調(diào)研中,最有趣的莫過于這個(gè)數(shù)據(jù)庫遷移圖 —— 用一句概括的話就是,所有數(shù)據(jù)庫都在往 PostgreSQL 跑 —— 不同于其他領(lǐng)域的技術(shù)有來有往(比如語言,工具),數(shù)據(jù)庫世界的生態(tài)出現(xiàn)了明顯的大一統(tǒng)的趨勢(shì)。
![]()
小結(jié)
PostgreSQL 已經(jīng)連續(xù)第三年以無可爭議的碾壓性優(yōu)勢(shì),成為了全世界最流行,最受喜愛,需求量最高的數(shù)據(jù)庫。 根據(jù)過去九年的趨勢(shì),以及未來一年的需求預(yù)測(cè)來看,沒有其他力量能夠撼動(dòng)這一點(diǎn)。
在生態(tài)上,PostgreSQL 已經(jīng)成為數(shù)據(jù)庫世界的霸主,曾經(jīng)最大的競爭對(duì)手 Oracle 與 MySQL 已經(jīng)已經(jīng)失去了與之抗衡與匹敵的能力,而其他數(shù)據(jù)庫也都在不同程度上受到了 PostgreSQL 的沖擊。
能繼續(xù)保持增長的數(shù)據(jù)庫要么與 PostgreSQL 錯(cuò)開了生態(tài)位(分析,APM,ETL)或者有著千絲萬縷的關(guān)系(DuckDB),要么干脆就是改頭換面或者協(xié)議兼容的 PostgreSQL(Supabase)。
PostgreSQL 已經(jīng)成為數(shù)據(jù)庫世界的 Linux 內(nèi)核,與數(shù)據(jù)庫世界的默認(rèn)選項(xiàng)。數(shù)據(jù)庫內(nèi)核的戰(zhàn)斗已經(jīng)塵埃落定,接下來,真正的戰(zhàn)斗將會(huì)發(fā)生在數(shù)據(jù)庫發(fā)行版上。 很快大家不會(huì)再糾結(jié)你用什么數(shù)據(jù)庫這種問題,而會(huì)開始問的是 —— 你用的是什么數(shù)據(jù)庫發(fā)行版。
![]()
像 Amazon RDS,Supabase,EDB,Pigsty,Percona,Crunchy,StackGres 這樣的 PostgreSQL 發(fā)行版,將會(huì)競爭數(shù)據(jù)庫世界的 RetHat,Ubuntu,Debian,SUSE 生態(tài)位。值得老馮自豪的是,我的 PostgreSQL 發(fā)行版 —— Pigsty 已經(jīng)有了一張發(fā)行版大戰(zhàn)的門票。
老規(guī)矩,寫文章不打廣告,約等于沒寫。
老馮的 (https://pgsty.com)是一個(gè)開箱即用的 PostgreSQL 發(fā)行版,旨在整合 PostgreSQL 生態(tài)中的力量,提供更好且開源的 RDS 上位替代。
提供了 PG 世界中最好的監(jiān)控系統(tǒng)(3000+類指標(biāo))與最全面的擴(kuò)展支持(423個(gè)擴(kuò)展開箱即用)。 自帶高可用,PITR 備份恢復(fù),IaC 自動(dòng)化一鍵部署,而且支持使用 10 種不同風(fēng)味的 PG 內(nèi)核:PG, Citus, IvorySQL, , , , , , Percona TDE。
![]()
Pigsty 能夠讓用戶在缺少數(shù)據(jù)庫專家的情況下,自建企業(yè)級(jí)的 PostgreSQL 數(shù)據(jù)庫服務(wù)。同時(shí),Pigsty 還是唯二兩個(gè)提供自建生產(chǎn)級(jí) Supabase 的開源項(xiàng)目。 如果你需要用到 PostgreSQL,比起土法手搓或者使用天價(jià) RDS,不妨試一試這個(gè)。
![]()
References
[1]2025 年 StackOverflow 全球開發(fā)者調(diào)研結(jié)果:https://survey.stackoverflow.co/2025/technology#2-databases[2]PostgreSQL 正在吞噬數(shù)據(jù)庫世界:/pg/pg-eat-db-world[3]專業(yè)開發(fā)者中的數(shù)據(jù)庫使用率:https://survey.stackoverflow.co/2025/technology#1-databases[4]專業(yè)開發(fā)者使用率趨勢(shì)圖:https://g.pgsty.com/d/sf-survey/stackoverflow-survey?orgId=1&from=2016-12-31T00:00:00.000Z&to=2025-01-31T00:00:00.000Z&timezone=browser&viewPanel=panel-10[5]MongoDB沒有未來:好營銷救不了爛芒果:/db/bad-mongo[6]全體開發(fā)者在過去一年最喜愛與最想要使用的數(shù)據(jù)庫: https://survey.stackoverflow.co/2025/technology#2-databases
數(shù)據(jù)庫老司機(jī)
點(diǎn)一個(gè)關(guān)注 ??,精彩不迷路
對(duì) PostgreSQL, Pigsty,下云 感興趣的朋友
歡迎加入 PGSQL x Pigsty 交流群(備注加PG群)
(這個(gè)小助手很懶,請(qǐng)使勁拍打他)
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.