Databases
Share:
The questions in this section were only shown to respondents who indicated that they use databases.
Share:
SQLite has dropped from third to fifth place, and we’re stumped as to why. Lightweight and easy to use, SQLite is employed in standalone desktop applications, embedded development, local storage for mobile applications, and just about anywhere else. Are local databases quickly becoming redundant in an era when even your coffee maker has a backend in the cloud? Or maybe developers are switching to other embedded databases? If you have a better explanation, we'd love to hear it!
- “SQL – main” includes those who ranked SQL first among their primary programming languages.
- “SQL – primary” includes those who identified SQL as one of their three primary programming languages (possibly as their main one).
- “SQL – secondary” includes everyone else who has used SQL in the past 12 months.
Relative popularity is defined as the popularity of a database in a particular region in comparison to its popularity worldwide. For example, the share of MySQL in Germany is 39%, whereas its worldwide share is 51%. Dividing the difference (–12%) by 51%, we get –24%. This is how we define the relative popularity of MySQL in Germany.
Relative popularity is defined as the popularity of a database among users of a certain programming language in comparison to its popularity in general. For example, the share of MongoDB among Python users is 29.2%, whereas its general share is 26.6%. Dividing the difference (+2.6%) by 26.6%, we get +10%. We refer to this as the relative popularity of MongoDB among Python developers.
In this reciprocity table, each value denotes how many users of the Column database also use the Row database. For example, 38% of MySQL users also use PostgreSQL, whereas 51% of PostgreSQL users also use MySQL.
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.
Join JetBrains Tech Insights Lab
Take part in surveys and UX studies to make JetBrains products easier to use yet even more powerful. For participating in our research, you’ll also get the chance to earn rewards.
Raw data Soon
We are preparing the raw data. You can leave your email to get notified when it is available for download.
If you have any questions or suggestions, please contact us at surveys@jetbrains.com.