Veritabanları
Paylaş:
Bu bölümdeki sorular yalnızca veritabanı kullanan katılımcılar tarafından yanıtlanmıştır.
Payı büyük ölçüde azalan MySQL dışında sıralama neredeyse geçen yılki sıralamayla aynı.
Bu soru da dahil olmak üzere bazı sorular için sonuçlar, katılımcıların SQL ile ilişkilerine bağlı olarak 3 gruba bölündü. SQL'i 3 ana programlama dilinden biri olarak belirtenler, "SQL ana dil" grubuna alındı. Son 12 ayda SQL kullanan diğer herkes, "SQL ikincil dil" grubuna alındı. Daha büyük kesimi oluşturan, "SQL ana dil" seçeneğini belirleyen üçüncü grup ise ana dilleri arasında SQL'i birinci olarak sıralayanlardan oluşuyor. Bu bölümdeki sorulardan birçoğu için "SQL ana dil" grubunun 100'den az yanıt aldığını, bu nedenle verinin dikkatli bir şekilde yorumlanması gerektiğini lütfen göz önünde bulundurun.
Yanıtlar da katılımcıların kullandığı veritabanına göre bölündü.
Görüleceği üzere, yıllardır kullanılan MS SQL Server ve Oracle Database, SQL profesyonelleri arasında daha popülerken SQLite ve MongoDB, SQL'i zaman zaman kullananlar arasında popüler.
Göreli popülerlik rakamları ne anlama gelir? Örneğin, MS SQL Server'ın Arjantin'deki kullanım oranı %27 iken tüm dünyada kullanım oranı %18'dir. Farkı (%9) global kullanım oranı olan %18'e böldüğümüzde +%50'yi elde elderiz. Buna MS SQL Server'ın Arjantin'deki göreli popülerliği diyoruz.
Veritabanlarının popülerliği bölgelere göre büyük farklılıklar gösteriyor. Örneğin, MariaDB'nin Fransa'da kullanım oranı (%36) global kullanım oranına göre iki katından fazla. Bu tabloda listelenmeyen veritabanları için H2, Kore'de çok büyük bir kesim tarafından rağbet görüyor. Hindistan'da Amazon Redshift ve Cassandra, İspanya'da DB2, Çin'de HBase, Kuzey Avrupa ve Benelüks'te Neo4j ve Rusya'da ise ClickHouse oldukça popüler.
Bazı dil ve veritabanı kombinasyonları geliştiriciler arasında popülerdir, örneğin:
- MSSQL ile C#
- SQLite ile Kotlin, Swift veya Dart
- Redis ile Go ya da Ruby
- Oracle ile Java
- MariaDB ile PHP
İki net lider birbirleriyle doğrudan rekabet içinde. Katılımcıların %19'u ikisini de kullansa da MySQL, PostgreSQL kullanıcıları arasında daha az popüler ve tam tersi durum da geçerli.
Belirli veritabanlarına ait yerel araçlardan (ve yalnızca komut satırı) özellikle DataGrip ve DBeaver'e olmak üzere global olanlara genel bir geçiş trendi.
Çoğu katılımcının (%69) eş zamanlı olarak 2 ya da daha fazla veritabanı kullandığı göz önünde bulundurulduğunda, Redis kullanıcılarının örnek olarak pgAdmin kullanmaları şaşırtıcı değil.
İlginç bir şekilde Toad, Arjantin, Güney Kore, Meksika ve Türkiye'de oldukça popüler, ancak diğer ülkelerde neredeyse bilinmiyor.
MongoDB ve MySQL kullanıcıları ortalamaya kıyasla daha az deneyimli. %48'i veritabanlarıyla 4 yıldan kısa süredir çalışıyor.
Zaman ayırdığınız için teşekkür ederiz!
Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.
Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.