天天看點

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

作者:HuggingFace

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

2022年5月,超過7.3萬名開發人員參與了Stackoverflow的2022年度調查,這份報告中展示了開發人員對資料庫的相關看法。

從資料庫技術上來看,結果有很大的差異:

  • 在專業開發者中,PostgreSQL的使用人數首次超越MySQL,躍升第一。
  • PostgreSQL超越霸榜五年的Redis,成為開發者最喜愛且最想要學習的資料庫。
  • DB2、CouchDB、Oracle成為開發者最恐懼的資料庫。
  • DynamoDB以94,244美元年薪排在首位,MySQL以55,455美元年薪排在倒數第二。

資料庫應用流行度

在所有的有效問卷中,有46.48%的開發者正在使用PostgreSQL,超越了霸榜五年的MySQL,這使得PostgreSQL登上資料庫流行度的榜首。MySQL退居第二,有45.68%的開發者正在使用MySQL。其次是SQLite。Oracle位列第九,占比11.49%。

開發者最喜愛和恐懼的資料庫

在此調查中,還有一個選項:開發者最喜愛、恐懼的資料庫,這個選項的結果能表明開發者的真實心聲。

據此次調查結果,PostgreSQL超越霸榜五年的Redis,成為最受喜愛的資料庫。其次是Redis和MongoDB。CouchDB和IBM DB2排在最後兩位,分别位列第16、17名,也成為了此次調查中最令人恐懼的資料庫。

IBM DB2已經連續三年為開發者最恐懼的資料庫,占比高達74%,這個比例是壓倒性的。64.67%的開發者也不喜歡Oracle。

開發者合作VS想要合作的資料庫

這一選項是能表明開發者未來的學習方向以及學習計劃。那些目前正在使用或者學習 MySQL 的人,更有可能想要開始或繼續使用 MongoDB,而不是任何其他資料庫。在所有參與調查的人中,有9520名正在使用MySQL開發者想要學習MongoDB。

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

資料庫技術薪資排行

DynamoDB以94,244美元年薪排在首位,MySQL以55,455美元年薪排在倒數第二。

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

最流行的開發語言

在最喜愛的開發語言上,Rust 以 86.73% 壓倒性位居榜首,Python 位居第六:

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

薪資和職業方向

薪資和職業方向一直是大家關注的重要事項。在全球資料中,Senior Executive位居薪資榜首,平均年薪達到了11.7K 美元,其次是Engineering manager和Engineersite reliability,平均年薪分别達到了11.1K美元、9.5K美元。資料庫管理者的平均年薪為6.6K美元。

Stackoverflow 年度報告 2022:開發者最喜愛的資料庫是什麼?

繼續閱讀