DB-Engines 資料庫流行度排行榜 7 月更新已發布,排名前二十如下:
總體排名依舊是沒有什麼變化,雖然分數基本都有所增加,但可以看到,和去年同時期的相比,今年增加的分數稍顯疲軟。哪怕是分數增長最多的 Oracle,在 6 月也只是增加了 22.04 分。
至於其他資料庫,分數方面沒有亮眼的關注點,增長和下降的幅度都不大。不過值得關注的是 Redis,它已經連續幾個月都呈現出下降的勢頭,分數雖然下降得不多,但也是在連續降低。
PostgreSQL 和 MongoDB 在 5 月經歷了罕見的分數下降,6 月終於又升回來了,不過增加的分數並不多,分別為 6.65 和 6.03 分。
當然這可能和兩者都在 6 月發布了新版本有關,MongoDB 在 6 月發布了 4.2 版本,PostgreSQL 則發布了 PostgreSQL 12 的第二個 Beta 測試版。一般來說,只要資料庫在該月發布了新版本,相應地都會吸引到一波流量。
PostgreSQL 12 值得關注的新特性包括:
改進標準 B 樹索引的整體性能
新增併發重建索引的功能
內聯 WITH 查詢(公用表表達式)
支持使用外鍵來引用分區表
支持 SQL/JSON 的 JSON 路徑查詢規範
引入可插入表存儲介面
有關其他方面的變動,以及完整排名請查看 https://db-engines.com/en/ranking。
接下來看一下前十名的趨勢變化圖:
可以看到,排名呈現出明顯下降趨勢的包括 IBM Db2 和 Microsoft Access,其他資料庫的分數雖然也沒有明顯的增加,但就排名而言,總體還是呈現出上升的勢頭。
最後看看每種資料庫的排名情況。
關係資料庫前 10 名如下:
Key-Value 資料庫前 10 名如下:
文檔資料庫前 10 名如下:
圖資料庫前 10 名如下:
時序資料庫前 10 名如下:
發現一個有趣的現象是,越來越多的資料庫自稱是「多模(Multi-model)資料庫」,因為總能在不同類型的資料庫榜單中看到他們都佔據了一席之地。
DB-Engines 根據受歡迎程度對資料庫管理系統進行排名,排名每月更新一次。排名的數據依據 5 個不同的指標:
Google 以及 Bing 搜索引擎的關鍵字搜索數量
Google Trends 的搜索數量
Indeed 網站中的職位搜索量
LinkedIn 中提到關鍵字的個人資料數
Stackoverflow 上相關的問題和關注者數量
這份榜單分析旨在為資料庫相關從業人員提供一個技術方向的參考,其中涉及到的排名情況並非基於產品的技術先進程度或市場佔有率等因素。無論排名先後,選擇適合與企業業務需求相比配的技術,才是最重要的。
[admin
]