Veritabanları

Paylaş:

Bu bölümdeki sorular yalnızca veritabanı kullanan katılımcılar tarafından yanıtlanmıştır.

Geçen 12 ayda hangi veritabanlarını kullandınız?

Payı büyük ölçüde azalan MySQL dışında sıralama neredeyse geçen yılki sıralamayla aynı.

Geçen 12 ayda hangi veritabanlarını kullandınız?

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.

Bölgeye göre veritabanlarının göreli popülerliği

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.

Ana programlama diline göre veritabanlarının göreli popülerliği

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

Geçen 12 ayda hangi veritabanlarını kullandınız?

İ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.

Veritabanlarıyla çalışırken hangi araçları düzenli olarak kullanıyorsunuz?

Veritabanlarıyla çalışırken hangi araçları düzenli olarak kullanıyorsunuz?

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.

Veritabanlarıyla çalışırken hangi araçları düzenli olarak kullanıyorsunuz?

Ç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.

Bölgelere göre veritabanı araçlarının göreli popülerliği

İlginç bir şekilde Toad, Arjantin, Güney Kore, Meksika ve Türkiye'de oldukça popüler, ancak diğer ülkelerde neredeyse bilinmiyor.

Veritabanlarıyla ne kadar süredir çalışıyorsunuz?

Veritabanlarıyla ne kadar süredir çalışıyorsunuz?

Veritabanlarıyla ne kadar süredir çalışıyorsunuz?

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.

Sürüm kontrol sistemi aracılığıyla veritabanı şemasındaki değişiklikleri takip ediyor musunuz?

Sürüm kontrol sistemi aracılığıyla veritabanı şemasındaki değişiklikleri takip ediyor musunuz?

Sürüm kontrol sistemi aracılığıyla veritabanı şemasındaki değişiklikleri takip ediyor musunuz?

VCS'de veri tabanı şeması değişikliklerini nasıl depoluyorsunuz?

VCS'de veri tabanı şeması değişikliklerini nasıl depoluyorsunuz?

VCS'de veri tabanı şeması değişikliklerini nasıl depoluyorsunuz?

VCS'te veritabanı şeması değişikliklerini kaydetmek için hangi araçları kullanıyorsunuz?

VCS'te veritabanı şeması değişikliklerini kaydetmek için hangi araçları kullanıyorsunuz?

VCS'te veritabanı şeması değişikliklerini kaydetmek için hangi araçları kullanıyorsunuz?

En büyük tablonuzda yaklaşık kaç satır (veya eşdeğeri) var?

En büyük tablonuzda yaklaşık kaç satır (veya eşdeğeri) var?

En büyük tablonuzda yaklaşık kaç satır (veya eşdeğeri) var?

En büyük tablonuzda yaklaşık kaç satır (veya eşdeğeri) var?

Veritabanları:

2022

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.