PostgreSQL榮獲2024年度數據庫(5冠王)
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
今天,著名的數據庫流行度榜單 DB-Engine 發布了 2024 年度數據庫。PostgreSQL 已經是第五次獲得這個榮譽頭銜了。 確實印證了我的判斷 —— 《PostgreSQL正在吞噬數據庫世界》 當然,2023 年,2019,2018,2017 年的年度數據庫也是 PostgreSQL,如果不是 2020 和 2021 年的風頭被 Snowflake 奪走了,屈居第二,否則 PG 就是連續七年的全冠王了。 最有意思的是,其實今年按照 DB-Engine 的流行度榜單分數增量來看,Snowflake 增長了 28 分,PG 增長了 14.5 分,按照他們的年度數據庫計算規則(2025年1月 - 2024年1月的流行度分數)來看,應該是 “Snowflake” 拿下 “年度數據庫”,但編輯依然還是選擇 PG 作為年度數據庫。 當然我不認為 DB-Engine 的編輯會犯這么愚蠢的小學數學錯誤。然而以 PostgreSQL 在 2024 年的驚人增長與亮眼數據來看,如果他們沒有將 PG 評為年度數據庫的話,那么喪失公信力和丟臉的也只能是這個榜單自己。 這就跟如果曠野之息和巫師3不算年度游戲,那丟臉的只會是游戲評測媒體一樣。所以我猜編輯也只能在無奈之下悖著自己的數據與規則梗著脖子將 PG 捧上 No.1 。 過去8年 StackOverflow 數據庫問卷調查 老實說,比起 《StackOverflow 年度全球開發者調研》這樣的第一手大樣本量問卷調查,DB-Engine 這樣的熱度榜單只能作為一個模糊參考 —— 鑒于它采用了相對恒定的標準,因此在研究數據庫相對于自己本身的歷史流行度變化來說有不錯的參考價值(縱向可比性),但是在水平比較不同數據庫的流行度(橫向可比性)時的參考價值就要大打折扣。 ? 2024 年 StackOverflow 數據庫流行度問卷調查:真·遙遙領先 盡管如此,讓我們還是來看一看這份榜單,看看 2024 年,數據庫領域又有哪些趨勢與趣事? 讓我們來看看更多詳細的數據首先,我們來看這份榜單從 2012 至今 13 年的全部數據走勢。不難看出,整個圖表中基本只有 PostgreSQL (以及 Snowflake)一直都在高速增長,成為了這個時代中數據庫最大的贏家,注意這是對數坐標系。 雖然 Snowflake 也很不錯,也有著“流行度”上高速增長,還拿過20,21年度的數據庫,但在使用率上跟 PostgreSQL 完全不是一個數量級的選手(根據 StackOverflow 調研數據,開發者中 PG 使用率 52%,Snowflake使用率 2.8% 差了20倍)。 如果我們看分數的變化量,這個趨勢就會更加明顯。 然后,讓我們再來看看最近一年,在流行度上得分與丟分最厲害的選手。年度數據庫是 PostgreSQL,那么年度最大輸家,依然是 MySQL ,Oracle 躺平擺爛,MySQL 在過去一年的表現只能用災難來形容。 接下來,我們看看主流關系型數據庫的表現,看起來 MariaDB 和 SQLite 最近幾年也要把流行度增長給跌回去了。如果這樣那真只剩 PG 一枝獨秀了。 看看 NoSQL 的流行度趨勢,22年后都不太樂觀。 接下來,我們看看 NewSQL 的流行度變化,看上去也不太樂觀。 最后來看一眼“國產數據庫”,總的來說在下滑,但也有個別逆勢增長者,有人歡喜有人愁。 DB-Engine 博客原文2024年度“數據庫管理系統之王”花落PostgreSQL 作者:Tom Russell,2025年1月13日 https://db-engines.com/en/blog_post/109 DB-Engines 今日正式宣布,PostgreSQL 再度加冕“年度 DBMS”——這是它連續第二年贏得此殊榮,也是在 2017、2018、2019 和 2023 年稱霸之后,第五次榮登榜首。亞軍則由近年攻勢兇猛的 Snowflake 獲得,而季軍歸屬微軟。在過去一年中, PostgreSQL 已成為最受歡迎的數據庫管理系統,超過了所有其他 423 個由 DB-Engine 監測的數據庫。 讓我們把時光撥回到將近 35 年前,“Postgres” 剛剛閃亮登場。此后,為了緊跟數據庫技術潮流,PostgreSQL 一直在不斷演化,功能愈發強悍,穩定性絲毫不打折扣。2024 年 9 月推出的 PostgreSQL 17 在性能和復制(replication)方面又有了新的優化和功能擴展,將這位“常青樹”推向了新的高度。放眼當今開源社區,PostgreSQL 可謂長盛不衰,堪稱人氣與實力兼具的典范。 而在這一年里表現同樣搶眼的 Snowflake,可不是“雪花”那么簡單——它是基于云的數倉服務,以將存儲和計算分離的獨特架構吸引大批追隨者,再加上多云環境支持與數據共享功能,成為行業內炙手可熱的后起之秀。Snowflake 的名次一路飆升,充分說明它在業界的影響力正與日俱增。 排名第三的微軟,也依舊是數據庫領域的“老將”:Azure SQL Database 提供了全托管的關系型數據庫服務,還加入了 AI 驅動的性能優化和彈性伸縮;SQL Server 則憑借混合云能力,打通本地和云端之間的壁壘。微軟在數據庫層面推陳出新的投入與其全面的數據服務生態相得益彰,實力不容小覷。 PostgreSQL 為什么這么牛逼?PostgreSQL 為什么這么牛逼,能從所有數據庫中殺出來,成為 “最流行” / 的數據庫,以及最成功的開源項目之一。我其實做過很多分析,除了 “開源” 與 “先進” 之外,我認為其最大的殺手锏與獨一無二的特點是 “擴展”。 為了促進 PostgreSQL 的成功,我打包維護了 PostgreSQL 生態中超過一半的擴展插件,讓 351 個擴展在主流 Linux 平臺上開箱即用。 閱讀原文:原文鏈接 該文章在 2025/1/15 10:15:41 編輯過 |
關鍵字查詢
相關文章
正在查詢... |