Datenbanken
Teilen:
Die Fragen in diesem Abschnitt wurden nur von Personen beantwortet, die Datenbanken verwenden.
Die Rangliste ist ähnlich wie im vergangenen Jahr, mit der Ausnahme von MySQL, das erhebliche Anteile eingebüßt hat.
Bei einigen Fragen, einschließlich dieser, wurden die Ergebnisse je nach der Nutzung von SQL in drei Gruppen aufgeteilt. Diejenigen, die SQL als eine ihrer drei primären Programmiersprachen angegeben hatten, wurden in die Gruppe „SQL ist primäre Sprache“ eingeteilt. Alle anderen Befragten, die SQL in den letzten 12 Monaten verwendet hatten, wurden in die Gruppe „SQL ist sekundäre Sprache“ eingeteilt. Die dritte Gruppe, „SQL ist Hauptsprache“, umfasst diejenigen, die SQL unter ihren primären Sprachen an erster Stelle genannt haben. Bitte beachten Sie, dass bei den meisten Fragen in diesem Abschnitt die Gruppe „SQL ist Hauptsprache“ weniger als 100 Antworten umfasst; daher sollten die Daten mit Vorsicht interpretiert werden.
Die Antworten wurden auch nach den verwendeten Datenbanken aufgeteilt.
Wie Sie sehen können, sind die beiden Veteranen MS SQL Server und Oracle Database bei SQL-Profis viel beliebter, während SQLite und MongoDB eher bei SQL-Gelegenheitsnutzer*innen zum Zuge kommen.
Was bedeuten die Werte zur relativen Popularität? Zum Beispiel hat MS SQL Server in Argentinien einen Anteil von 27%, während sein weltweiter Anteil bei 18% liegt. Wenn wir die Differenz (9%) durch 18% teilen, erhalten wir +50%. Diesen Wert bezeichnen wir als die relative Popularität von MS SQL Server in Argentinien.
Die Beliebtheit von Datenbanken ist regional sehr unterschiedlich. Zum Beispiel ist der Anteil von MariaDB in Frankreich mit 36% mehr als doppelt so hoch wie weltweit. Unter den Datenbanken, die in dieser Tabelle fehlen, ist H2 in Korea, Amazon Redshift und Cassandra in Indien, Db2 in Spanien, HBase in China, Neo4j in Nordeuropa/Benelux und ClickHouse in Russland besonders beliebt.
Bestimmte Kombinationen von Sprachen und Datenbanken sind besonders verbreitet, zum Beispiel:
- C# mit MSSQL
- Kotlin, Swift oder Dart mit SQLite
- Go oder Ruby mit Redis
- Java mit Oracle
- PHP mit MariaDB
Die beiden klaren Spitzenreiter stehen in direkter Konkurrenz zueinander: MySQL ist bei den PostgreSQL-Benutzer*innen weniger populär und umgekehrt, obwohl 19% der Befragten beide verwenden.
Der allgemeine Trend weg von den nativen Tools der einzelnen Datenbanken (und von der Befehlszeile) und hin zu universellen Tools setzt sich fort, insbesondere in Richtung DataGrip und DBeaver.
Angesichts der Tatsache, dass ein Großteil der Befragten (69%) zwei oder mehr Datenbanken gleichzeitig verwendet, ist es nicht verwunderlich, dass Redis-Benutzer*innen zum Beispiel auch pgAdmin verwenden.
Interessanterweise ist Toad in Argentinien, Mexiko, Südkorea und der Türkei sehr verbreitet, in anderen Ländern jedoch so gut wie unbekannt.
Benutzer*innen von MongoDB und MySQL sind im Durchschnitt etwas weniger erfahren – 48% von ihnen arbeiten seit weniger als 4 Jahren mit Datenbanken.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.