stack overflow Developer Survey Results 2019 데이터베이스

stack overflow Developer Survey Results 2019

https://insights.stackoverflow.com/survey/2019

사용하고 있는 데이터베이스 순위

MySQL 54.0%
PostgreSQL 34.3%
Microsoft SQL Server 32.8%
SQLite 31.6%
MongoDB 25.5%
Redis 18.6%
MariaDB 16.5%
Oracle 16.5% 

MySQL이 1위이고 PostgreSQL이 2위입니다. 2018년에는 MySQL 58.7%, SQL Server 41.2% PostgreSQL 32.9%, MongoDB 25.9%, SQLite 19.7%, Redis 18.0%, Elasticsearch 14.1%, MariaDB 13.4% 였습니다. PostgreSQL이 SQL Server보다 많이 사용하는것으로 바뀌었습니다. MySQL은 약간 줄고, MariaDB 사용이 증가를 했습니다. 2개 데이터베이스를 합쳐서는 70%를 약간 넘습니다.

loved, dreaded, wanted 데이터베이스 순위는 아래와 같습니다. PosgresSQL이 선호도가 제일 좋고 MariaDB가 MySQL보다 선호도가 높습니다.

loved database 순위

PostgreSQL 69.6%
Elasticsearch 63.6%
Firebase 61.4%
MongoDB 59.5%
MariaDB 59.1%
Microsoft SQL Server 57.5%
SQLite 55.6%
DynamoDB 54.7%
MySQL 53.9%

dreaded database 순위

Couchbase 62.7%
Oracle 61.8%
Cassandra 52.8%
MySQL 46.1%
DynamoDB 45.3%
SQLite 44.4%
Microsoft SQL Server 42.5%
MariaDB 40.9%
MongoDB 40.5%
Firebase 38.6%
Elasticsearch 36.4%
PostgreSQL 30.4%
Redis 28.7%```

wanted database 순위

MongoDB 17.8%
PostgreSQL 13.6%
Elasticsearch 11.1%
Redis 10.7%
MySQL 8.2%
Firebase 7.6%
SQLite 7.2%
Cassandra 5.6%
DynamoDB 4.3%
MariaDB 3.5%
Oracle 3.4%
Microsoft SQL Server 3.3%
Couchbase 2.2%

Platform 사용은 Linux53.3%, Windows50.7%, Docker31.5% 입니다.

docker, k8s 등의 container들이 설문 대상에 추가되면서 docker가 3위의 사용을 하고 있는것으로 결과가 나왔습니다.

loved platform은 Linux 83.1%, Docker 77.8%, Kubernetes 76.8%으로 Docker, k8s 영향이 점점 커지고 있는것을 알 수 있습니다.

How Technologies Are Connected 이미지를 보면 어떤 연관 관계들이 볼 수 있습니다.

Correlated Technologies : stackoverflow 2019