|
В распределенные методы обработки информации
|
bet | 4/17 | Sana | 18.05.2024 | Hajmi | 241,33 Kb. | | #243142 |
Bog'liq 5-Mustaqil ishi 4NoSQL va SQL - uslubiy asoslash - asos - CAP teoremasi:
- taqsimlangan tizimda bir vaqtning o'zida quyidagilarni ta'minlash mumkin emas :
- ma'lumotlarning izchilligi,
- mavjudlik (inglizcha mavjudlik, har qanday so'rovga javob berish ma'nosida)
- taqsimlangan tizimning ajratilgan qismlarga bo'linishiga qarshilik
NoSQL va SQL - taklif qildi:
- yuqori mavjudligi va bo'linish qarshiligini ta'minlash
- ACID-ga asoslangan tranzaksiya mexanizmlari bilan an'anaviy SQL-ga asoslangan DBMSlar tomonidan taqdim etilgan ma'lumotlarning izchilligi xususiyatlariga e'tibor qaratmang
Ya'ni, mavjudlik va miqyoslilik uchun ma'lumotlarning izchilligini qurbon qilish taklif etiladi. - 2000-yillarning boshlarida paydo bo'lgan
- Ushbu tizimlar o'ziga xos xususiyatlarga ega
- Doimiy o'zgaruvchan tuzilma
- Ma'lumotlarning oldindan aytib bo'lmaydigan o'sishi
- Foydalanuvchilarning katta soni
Relyatsion ma'lumotlar bazalari bardosh bera olmadi NoSQL nima ( faqat SQL emas ) DBMS? - ma'lumotlar bazasini ma'lum bir dastur sohasi uchun ixtisoslashtirish (ma'lumotlarni qayta ishlashning yuqori tezligini ta'minlaydi);
- ma'lumotlar bazasini saqlash tizimlariga, ma'lumotlar oqimini real vaqt rejimida qayta ishlash tizimlariga va gibrid tizimlarga bo'lish;
- taqsimlangan ma'lumotlarni qayta ishlashga qaratilgan (ko'p NoSQL ma'lumotlar bazalari turli xil server mahsulotlaridan foydalanadi, zaxira saqlashni ta'minlaydi, geografik taqsimotni qo'llab-quvvatlaydi va markaziy tugunga bog'liq emas)
- Hozirgi vaqtda juda ko'p turli xil NoSQL DBMS mavjud (taxminan 130 ta)
NoSQL - Barcha NoSQL DBMSlar bir necha toifalarga bo'lingan:
- Asosiy qiymat do'konlari / Asosiy qiymat do'konlari
- Ustunlar oilasi (Bigtable) do'konlari / kengaytiriladigan taqsimlangan saqlash
- Grafik do'konlari / Grafik ma'lumotlar bazasi
- Hujjat do'konlari / Hujjatga yo'naltirilgan DBMS
|
| |