Veri Tabanları
Paylaş:
Bu bölümdeki sorular yalnızca veri tabanı kullanan katılımcılara gösterilmiştir.
Paylaş:
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!
Bu da dâhil bazı sorular için sonuçlar, katılımcıların SQL kullanıp kullanmamasına bağlı olarak üç gruba ayrılır:
- "SQL – ana" kategorisi, SQL'i birincil programlama dili olarak ilk sırada belirten katılımcıları da kapsar.
- "SQL – birincil" kategorisi, SQL'i üç birincil programlama dilinden biri olarak (büyük olasılıkla ana dil olarak) belirten katılımcıları da kapsar.
- "SQL – ikincil" kategorisi, SQL'i son 12 ay içinde kullanan herkesi kapsar.
Basit kurulum ve kullanımları sayesinde küçük ölçekli uygulamalar, öğrenme ve prototip oluşturma için ideal olduklarından SQLite ve MongoDB'nin ara sıra SQL kullananlar tarafından tercih edildiği görülüyor. Öte yandan, yıllardır kullanılan iki veri tabanı olan MS SQL Server ve Oracle Database, SQL profesyonelleri arasında profesyonel olmayanlara göre çok daha popüler.
Göreli popülerlik, bir veri tabanının dünya genelindeki popülerliğine kıyasla belirli bir bölgedeki popülerliği olarak tanımlanır. Örneğin, MySQL'in Almanya'daki payı %39 iken dünya genelindeki payı %51'dir. Farkı (–%12) %51'e böldüğümüzde –%24 elde ederiz. Bu oran, Almanya'da MySQL'in göreli popülerliğini tanımlar.
Göreli popülerlik, genel popülerliğe kıyasla belirli bir programlama dilinin kullanıcıları arasında bir veri tabanının popülerliği olarak tanımlanır. Örneğin, Phyton kullanıcıları arasında MongoDB'nin payı %29,2 iken genel payı %26,6'dır. %26,6'yı bu farka (+%2,6) böldüğümüzde +%10 elde ederiz. Bu orana, Phyton geliştiricileri arasında MongoDB'nin göreli popülerliği denir.
Bu karşılıklık tablosunda, her değer Sütun veri tabanını kullanan kaç kullanıcının ayrıca Satır veri tabanını da kullandığını gösterir. Örneğin, MySQL kullanıcılarının %38'i PostgreSQL'i de kullanırken PostgreSQL kullanıcılarının %51'i MySQL'i de kullanıyor.
Farklı kullanıcılar veri tabanlarıyla farklı şekillerde etkileşim kurar. Veri tabanı profesyonelleri, DataGrip veya SQL Server Management Studio kullanmayı tercih ederken yalnızca zaman zaman SQL kullananlar bu amaçla özel uygulamalar yüklememeye meyillidir ve bunun yerine JetBrains IDE'de Database eklentisine ya da yalnızca komut satırına güvenirler.
Çoğu katılımcının eş zamanlı olarak iki ya da daha fazla veri tabanı kullandığı göz önünde bulundurulduğunda, örneğin Redis kullanıcılarının da pgAdmin kullanmaları şaşırtıcı değil.
2020'den beri raporlarımızda JetBrains ürünlerinin özellikle Redis kullanıcıları arasında popüler olduğunu gözlemledik. En önemlisi, yerleşik Redis desteği DataGrip 2022.3'e eklendi; daha önce, Redis yalnızca özel bir eklentiyle kullanılabiliyordu.
Göreli popülerlik, bir aracın dünya genelindeki popülerliğine kıyasla bir bölgedeki popülerliğini tanımlar. Örneğin, Command Line'ın Arjantin'deki payı %7,8 iken dünya genelindeki payı %19,4'tür. Farkı (–%11,6) %19,4'e böldüğümüzde –%60 elde ederiz. Bu oran, Command Line'ın Arjantin'deki göreli popülerliğini tanımlar.
Çok sayıda araç, önemli bölgesel farklılıklar gösteriyor. Örneğin, geliştiricilerin %42'sinin kullandığı Navicat, Çin'de oldukça popüler. Bu, etkileyici bir oran ,ancak araç Hong Kong'da geliştirildiği ve başından beri Çinli kullanıcılara göre özelleştirildiği için sektörde aktif bir şekilde önde ve güçlü bir konumda yer alması şaşırtıcı değil.
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.