A look at PostgreSQL’s journey over 5 years in Stack Overflow’s Developer Survey

Each year, Stack Overflow conducts a survey amongst its developer community and asks them some key questions. Results of the survey give some very interesting insights into trending technologies and popularity amongst the developer community. Because increasingly, it is the application developers who make key decisions regarding technology adoption in an enterprise, I make a point each year of studying how PostgreSQL is faring amongst this community. 

This year, PostgreSQL came out as the most popular, the most admired, and the most desired database amongst Stack Overflow’s community. I thought it would be interesting to study the last 5 surveys and see how database technologies have been trending over these years. To choose which databases to track, I leaned on DB-Engines and the current top 5 databases based on their rankings. The figure below captures 10 years of ranking for Oracle, MySQL, SQL Server, PostgreSQL, & MongoDB. 

DB Engines ranking of 5 most popular databases over last 10 years

Reference: https://db-engines.com/en/ranking_trend 

It is worth pointing out that the graph above is at logarithmic scale. 

The graphs below depict 5-year trends for the most popular, the most admired, and the most desired database technologies … 

Most Popular

Most popular database PostgreSQL

Raw numbers are given in the table below

 20192020202120222023
PostgreSQL34.336.140.4243.5945.55
Oracle16.516.512.6111.499.8
MySQL5455.650.1846.8541.09
MS SQL Server32.83326.8726.8725.45
MongoDB25.526.427.728.325.52

Most Admired/Loved

Most admired database PostgreSQL

Raw numbers are given in the table below

 20192020202120222023
PostgreSQL69.663.970.472.0871.32
Oracle38.233.235.1835.3336.03
MySQL53.947.151.3551.1750.77
MS SQL Server57.550.954.0854.9554.66
MongoDB59.55660.2860.5155.21

Most Desired/Wanted

Most desired database PostgreSQL

Raw numbers are given in the table below

 20192020202120222023
PostgreSQL13.615.617.9919.0542.27
Oracle3.44.22.82.244.85
MySQL8.299.767.9924.35
MS SQL Server3.33.73.112.6215.5
MongoDB17.819.417.8617.2622.7

Note that Stack Overflow replaced the previous loved/dreaded/wanted category with admired/desired with a slight change in methodology. The change explains the sharp change in the desired/wanted status of databases in 2023 in the above figure. 

Links to these surveys in reverse chronological order are given below: 

Hope you found this helpful! 

Contact us today if you need professional services for the most popular, admired, and desired database in the world!

Leave A Comment