Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Ma’lumotlar bazasi Mustaqil ish Bajardi


RDBMS ma'lumotlar bazasining ACID xususiyatlariga amal qiladi



Yüklə 62,97 Kb.
səhifə4/6
tarix22.12.2023
ölçüsü62,97 Kb.
#189625
1   2   3   4   5   6
Axbo\'tayev Sardor

RDBMS ma'lumotlar bazasining ACID xususiyatlariga amal qiladi.

Ma'lumotlar bazasining ACID xususiyatlari atomlik, izchillik, izolyatsiya va chidamlilikdir. .
Atomicity - "hammasi yoki hech narsa" yondashuvi. Agar tranzaksiyadagi biron bir bayonot bajarilmasa, butun tranzaksiya orqaga qaytariladi.
Consistency - tranzaktsiya tizim tomonidan belgilangan barcha protokollarga javob berishi kerak. Yarim bajarilgan tranzaktsiyalar yo'q.
Isolation - Hech bir tranzaksiya oraliq yoki tugallanmagan holatda bo'lgan boshqa tranzaktsiyalarga kirish huquqiga ega emas. Har bir tranzaksiya mustaqil.
Durability - tranzaktsiya ma'lumotlar bazasiga kiritilgandan so'ng, uning zaxira nusxalari va tranzaksiya jurnallaridan foydalanish orqali saqlanishini ta'minlaydi.
ACID xususiyatlari moslashuvchan emas.
Masalan, RDBMS Normalizatsiya yoki bitta haqiqat kontseptsiyasiga amal qiladi. Har bir o'zgartirishingiz uchun siz qattiq ACID xususiyatlarini ta'minlashingiz kerak. Ob'ektning yaxlitligi va havola yaxlitligi qoidalari ham qo'llaniladi.
BASE
NoSQL BASE modeli deb nomlanuvchi yumshoqroq modelga tayanadi. BASE (Basically Available, Soft state, Eventual consistency).
Basically Available: Ma'lumotlar mavjudligini kafolatlaydi. Har qanday so'rovga javob bo'ladi (muvaffaqiyatsiz bo'lishi mumkin).
Soft state: tizimning holati vaqt o'tishi bilan o'zgarishi mumkin.
Eventual consistency: tizim kirishni qabul qilishni to'xtatgandan so'ng, oxir-oqibat izchil bo'ladi.
NoSQL ma'lumotlar bazalari A, C va/yoki D talablaridan voz kechadi va buning evaziga ular kengaytirilishini yaxshilaydi.

NoSQL
Aynan shu paytda NoSQL yordamga keldi.‌ Bu “Nafaqat SQL” yoki “Relyatsion bo'lmagan” ma'lumotlar bazalari.
NoSQL xususiyatlari:

  • Schema free

  • Eventually consistent (as in the BASE property)

  • Replication of data stores to avoid Single Point of Failure.

  • Can handle Data variety and huge amounts of data.




Yüklə 62,97 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin