Bilgisayar bilimleri'nde
NoSQL, klasik ilişkisel veritabanı yönetim sistemlerinden (
İVTYS) bir şekilde farklı olan veritabanı yönetim sistemleri için kullanılan bir kavramdır.
Bu veri depolarının sabit tabela düzenlerine ihtiyaçları olmayabilir, alışılagelmiş join işlemleri kullanılmaz, tipik olarak yatay ölçeklemeye gidilir. Akademisyenlerce ve makalelerde tipik olarak böyle veri depolarına
yapılanmış bellek (structured storage) denir.Bu kavram klasik ilişkisel veritabanlarını altküme olarak görür.
Tipik modern ilişkisel veritabanları çok sayıda belgeyi indeksleme, yoğun trafiği olan sunan Web sayfalarında ve streaming medya sağlama gibi kimi yoğun veri uygulamalarında yetersiz edim göstermişlerdir. Tipik
İVTYS uygulamaları ya küçük fakat sıkça oku/yaz işlemleri ya da ender yazaz büyük komut listesi komut liste (İng.
batch) hareketleri (işlemleri) ayarlanır. Diğer taraftan NoSQL, yoğun oku/yaz hizmeti verir. Gerçek Dünya
NoSQL yerleşimleri green badges (sosyal ağlarda başkalarınca değerlendirilen hikâyeleri gösteren belirleyiciler) için
Digg'in 3 TB'lı çözümü,
Facebook'un gelen postaları arama için 50 TB ve
eBay'in bütün verileri için 2 PB.
NoSQL mimarileri çoğu zaman sonunda tutarlı (İng.
eventual consistency) veya tek veri maddesiyle sınırlı işlemlerde zayıf tutarlılık garantisi verir.
Fakat kimi sistemler, yardımcı özel yazılım tabakası ekleyerek bâzı oluşumlarda tam
ACID garantisi verirler(mesela
CloudTPS). Sütun depoları için şipşak yalıtım sağlayan iki sistem geliştirilmiştir. Bunlar
Google'un
BigTable'e dayanan
Percolator sistemi ve
Waterloo Üniversitesi'nde
HBase için geliştirilmiş hareketsel sistem (İng.
transactional system).
Ayrı ayrı geliştirilmiş bu sistemler, benzer kavramlar şipşak yalıtım kullanarak veri yönetimi için ekstra işlemlere, ara yazılım yerleştirmesi (İng. middleware system deployment) veya ara yazılım tabakasından kaynaklanan bakıma gerek duymadan altındaki sütun deposu için garantili çok satırlı dağıtık ACID işlemleri sağlar. Birçok NoSQL sistemi, verilerin farklı sunucularda yedeklemesini yapan dağıtık mimariyi kullanır. Bu saklamalar genelde dağıtık hash çizelgeleri ile yapılır. Böylece sistem kolayca yeni sunucular eklenerek büyütülebilir ve bir sunucunun arızalanmasına katlanılabilir.
Kimi
NoSQL (İng.
associative array) veya anahtar-değer çiftleri gibi çok basit arayüzlerine ağırlık verir. Doğal
XML veritabanları gibi diğer sistemler
XQuery standardını destekler.
CloudTPS gibi daha yeni sistemler ayrıca join sorgulamalarını da içermektedir.
Döküman tabanlı Ad--------------------
Dil------------------
Notlar [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]---------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]---------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] -----------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ---------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] --------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ---------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]----
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Çizelge Ad -------------------- Dil ------------------ Notlar [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ----------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] GraphStore
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ----------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ----------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...],
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]------- Yüksek performanslı
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] -------------
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]