İçeriğe geçin

NoSQL

Temel düzeni ilişkisel olmayan farklı veri modelleri kullanan veritabanı sistemleri için üst kavram.

Veri platformları

NoSQL nedir?

NoSQL; belge, anahtar-değer çifti, graf veya geniş sütun gibi farklı modeller kullanan veritabanı sistemleri için üst kavramdır. Tek ürün veya ortak sorgu dili değildir. İlişki, işlem ve tutarlılık özellikleri sisteme göre değişir; etiket tek başına bunları yeterince açıklamaz.

Kurgusal ürün kataloğunda giysiler beden, elektrikli cihazlar gerilim bilgisi taşır. Belge modeli bu farklı nitelikleri içerebilir. Yine de anlam, veri türü ve gereken denetim kuralları açık olmalıdır. Esnek belgeler şema doğrulamasını dışlamaz. Modelin uygunluğu sık sorgulara, birlikte değişmesi gereken verilere ve güncellik ihtiyacına da bağlıdır. NoSQL daha yüksek hız veya daha az işletim yükünü garanti etmez; bu gereksinimler somut ürün ve kullanımda incelenmelidir.

Kaynaklar