İlişkisel ve İlişkisel Olmayan Veritabanları
SQL ve NoSQL aileleri; belge, anahtar değer, sütun ailesi ve grafik modelleri hangi veriye uygun.
İlişkisel veritabanları
Veriyi satır ve sütunlara, tabloları ilişkilere oturtur. Güçlü tutarlılık, işlem güvencesi ve esnek sorgulama sunar. Sipariş, muhasebe, envanter, kullanıcı ve lisans gibi tutarlılığın kritik olduğu verinin doğal yeridir.
Belge veritabanları
Kaydı iç içe yapıda tek belge olarak saklar. Şema esnektir; farklı kayıtlar farklı alanlara sahip olabilir. Ürün kataloğu, içerik yönetimi ve hızlı değişen şemalar için uygundur.
Anahtar değer depoları
En basit model: bir anahtar, bir değer. Çok yüksek hız sağlar. Oturum saklama, önbellek, sayaç ve oran sınırlama için kullanılır.
Sütun ailesi veritabanları
Çok büyük veri kümelerinde, belirli sütunlara yönelik yazma ve okumada ölçeklenir. Zaman serisi, olay günlüğü ve büyük ölçekli analitik için tercih edilir.
Grafik veritabanları
Varlıklar ve aralarındaki ilişkiler birinci sınıf vatandaştır. Sosyal bağlantılar, öneri motorları, yetki ağları ve dolandırıcılık tespiti gibi ilişki sorgularının yoğun olduğu alanlarda güçlüdür.
Çoklu depo yaklaşımı
Modern sistemler tek veritabanına bağlı kalmaz: ana veri ilişkiselde, oturum anahtar değerde, arama ayrı bir arama motorunda, analitik ayrı bir depoda olabilir. Her veri, doğasına uygun depoda tutulur.