BAZ kısaltması belirli veri tabanları, genellikle NoSQL veritabanları özelliklerini tarif etmek için kullanılır. Genellikle ACID'nin tersi olarak adlandırılır .
BASE'in ayrıntılarına değinen sadece birkaç makale bulunurken, ACID'in atomiklik, tutarlılık, izolasyon ve dayanıklılık özelliklerinin her birini ayrıntılı olarak anlatan birçok eşya vardır. Wikipedia terime sadece birkaç satır ayırır .
Bu bana tanım hakkında bazı sorular bırakıyor :
B asically bir gurupları, S sık sık durum, E ventual tutarlılık
Bu makaleyi ve hayal gücümü kullanarak bu özellikleri şu şekilde yorumladım :
Temel olarak, verilerin algılanan kullanılabilirliğine işaret edebilir. Tek bir düğüm başarısız olursa, verilerin bir kısmı kullanılamaz, ancak tüm veri katmanı çalışır durumda kalır.
- Bu yorum doğru mu yoksa başka bir şeye atıfta bulunuyor mu?
- Güncelleme: Mau'nun cevabından çıkarılması , tüm veri katmanının her zaman yeni verileri kabul ettiği anlamına gelir, yani verilerin hemen eklenmesini engelleyen kilitleme senaryoları yok mu?
Yumuşak durum : Tek bulabildiğim dönem yenilemesine ihtiyaç duyan veri kavramıydı. Yenileme yapılmazsa verilerin süresi dolar veya silinir.
- Veritabanındaki verilerin otomatik olarak silinmesi bana garip geliyor.
- Süresi dolmuş veya eski veriler daha anlamlı. Ancak bu kavram, yalnızca NoSQL için değil, her türlü yedek veri depolaması için geçerlidir. O zaman başka bir şey tarif ediyor mu?
Nihai tutarlılık , güncellemelerin yeterli süre verildiğinde sonunda tüm sunuculara dağıtılacağı anlamına gelir.
- Bu özellik benim için açık.
Birisi bu özellikleri ayrıntılı olarak açıklayabilir mi?
Yoksa sadece kimyada bulunan asit ve baz kavramlarına atıfta bulunan çok uzak ve anlamsız bir kısaltma mıdır?