VERİTABANI PROGRAMI
Verileri özel bir yapıda kaydeden programlardır.
Neredeyse bütün uygulamalar bir veritabanı kullanmak durumundadır. Ve yandaki dünyada en çok kullanılan veritabanları sıralamasına baktığımızda üç adet veritabanının açık farkla önde olduğunu görürürüz.
Bunlar Oracle, MySQL ve Microsoft SQL Server'dır. Bunların arkasından ilk gelen veritabanı ise PostgreSQL'dir.
Listede 5.sıradaki Mongo veritabanı, yapısının farklılığı itibari ile önemlidir. Diğer veritabanlarının tamamı relational olarak adlandırılır. Fakat Mongo relational olmayan, Non-SQL veritabanı grubunda olup üst sıralara yükselmiştir. Geleceği parlak bir veritabanıdır.
SQLite veritabanı da listede al sıralarda yeralmasına rağmen önemli bir veritabanıdır.
KİM HANGİ VERİTABANINI KULLANIYOR?
Facebook, Flicker, Youtube, Twitter, Wikipedia MySql kullanıyor.
Facebook farklı uygulamalar için Hive ve Casssandra veritabanlarını da kullanıyor.
Google BigTable veritabanı kullanıyor. YouTube de buna geçecek.
Microsoft doğal olarak kendi veritabanı SQL Server kullanıyor.
Yahoo modifiye ettikleri PostgreSQL veritabanı kullanıyor.
MySql kullanımı ile ilgili detaylı analiz için tıklayınız.
Şu sitelerden veritabanlarının kullanım istatistikleri ile ilgili detaylı bilgi alabilirsiniz. : idatalabs |
db-engines
Farklı bir sanallaştırma. Docker Nedir?
Yakın zamanda, sanallaştırmaya yeni bir bakış geldi. Docker isimli bir firma, sanal bir işletim sistemi kurmaya gerek kalmadan, uygulamaları sanal bir şekilde çalıştırma imkanı sağlayan bir sistem geliştirdi.
Bu olaya yepyeni bir boyut getirdi. Örnek olarak, siz Windows üzerinde bir Linux programı çalıştırmak istiyorsunuz. Size bu durumda bir sanallaştırma programı, VM Ware, sonra bir Ubuntu kurulum dosyası lazım öncelikle. Bunları kurup VM Ware üzerinde Ubuntu'yu çalıştırdıktan sonra ancak Linux programınızı çalıştırabilirsiniz. Klasik çözüm bu.
Docker çözümü ise bunları aradan kaldırıyor. Sanal bir şekilde işletim sistemi çalıştırmaksızın, Linux uygulamanızı çalıştırma imkanı veriyor.