2022年5月,超過7.3萬名開發(fā)人員參與了Stackoverflow的2022年度調(diào)查,這份報告中展示了開發(fā)人員對數(shù)據(jù)庫的相關(guān)看法。
從數(shù)據(jù)庫技術(shù)上來看,結(jié)果有很大的差異:
- 在專業(yè)開發(fā)者中,PostgreSQL的使用人數(shù)首次超越MySQL,躍升第一。
- PostgreSQL超越霸榜五年的Redis,成為開發(fā)者最喜愛且最想要學(xué)習(xí)的數(shù)據(jù)庫。
- DB2、CouchDB、Oracle成為開發(fā)者最恐懼的數(shù)據(jù)庫。
- DynamoDB以94,244美元年薪排在首位,MySQL以55,455美元年薪排在倒數(shù)第二。
數(shù)據(jù)庫應(yīng)用流行度
在所有的有效問卷中,有46.48%的開發(fā)者正在使用PostgreSQL,超越了霸榜五年的MySQL,這使得PostgreSQL登上數(shù)據(jù)庫流行度的榜首。MySQL退居第二,有45.68%的開發(fā)者正在使用MySQL。其次是SQLite。Oracle位列第九,占比11.49%。
開發(fā)者最喜愛和恐懼的數(shù)據(jù)庫
在此調(diào)查中,還有一個選項:開發(fā)者最喜愛、恐懼的數(shù)據(jù)庫,這個選項的結(jié)果能表明開發(fā)者的真實心聲。
據(jù)此次調(diào)查結(jié)果,PostgreSQL超越霸榜五年的Redis,成為最受喜愛的數(shù)據(jù)庫。其次是Redis和MongoDB。CouchDB和IBM DB2排在最后兩位,分別位列第16、17名,也成為了此次調(diào)查中最令人恐懼的數(shù)據(jù)庫。
IBM DB2已經(jīng)連續(xù)三年為開發(fā)者最恐懼的數(shù)據(jù)庫,占比高達74%,這個比例是壓倒性的。64.67%的開發(fā)者也不喜歡Oracle。
開發(fā)者合作VS想要合作的數(shù)據(jù)庫
這一選項是能表明開發(fā)者未來的學(xué)習(xí)方向以及學(xué)習(xí)計劃。那些當(dāng)前正在使用或者學(xué)習(xí) MySQL 的人,更有可能想要開始或繼續(xù)使用 MongoDB,而不是任何其他數(shù)據(jù)庫。在所有參與調(diào)查的人中,有9520名正在使用MySQL開發(fā)者想要學(xué)習(xí)MongoDB。
數(shù)據(jù)庫技術(shù)薪資排行
DynamoDB以94,244美元年薪排在首位,MySQL以55,455美元年薪排在倒數(shù)第二。
最流行的開發(fā)語言
在最喜愛的開發(fā)語言上,Rust 以 86.73% 壓倒性位居榜首,Python 位居第六:
薪資和職業(yè)方向
薪資和職業(yè)方向一直是大家關(guān)注的重要事項。在全球數(shù)據(jù)中,Senior Executive位居薪資榜首,平均年薪達到了11.7K 美元,其次是Engineering manager和Engineersite reliability,平均年薪分別達到了11.1K美元、9.5K美元。數(shù)據(jù)庫管理員的平均年薪為6.6K美元。近日,墨天輪也整理了一篇DBA薪資相關(guān)類型的文章,點擊:https://www.modb.pro/db/408830查看。
數(shù)據(jù)來源:https://survey.stackoverflow.co/2022/