Big data tahlili


Download 1.27 Mb.
bet47/71
Sana25.02.2023
Hajmi1.27 Mb.
#1229835
1   ...   43   44   45   46   47   48   49   50   ...   71
Bog'liq
A.X.Ruzmetov Qollanma

Miqyoslash imkoniyati: bu holda biz bir vaqtning o‘zida bir nechta ma’lumotlar omborlariga ma’lumotlar bazasi infratuzilmasining fizik cheklovlarini hisobga olmasdan yozish imkoniyatini tushunamiz. Yana bir muhim jihat - bu beg‘uborlik. Ma’lumotlar bazalari ma’lumotlar oqimlariga javoban kengayishi va qisqarishi kerak va buni oxirgi foydalanuvchilar bilmagan holda qilishlari kerak.

  • Ma’lumotlar va so‘rovlar modeli: satr, ustun, kalit tuzilish o‘rniga, norelyatsion ma’lumotlar bazalarida ma’lumotlarni intellektual kirish uchun zarur bo‘lgan ixtisoslashgan so‘rovlar API-lari to‘plami bilan saqlash uchun maxsus tuzilmalar ishlatiladi.

  • Qat’iylik dizayni. Qat’iylik hali ham norelyatsion ma’lumotlar bazalarining hal qiluvchi elementidir. Katta ma’lumotlarning tezligi, xilma-xilligi va hajmi tufayli ushbu ma’lumotlar bazalari ma’lumotlarni saqlash uchun turli xil mexanizmlardan foydalanadilar. Ishlashning eng yuqori varianti - bu “xotirada”, bu yerda ma’lumotlar bazasining barchasi sizning serverlaringizning juda tezkor xotira tizimida saqlanadi.

  • Interfeyslarning xilma-xilligi. Ushbu texnologiyalarning aksariyati RESTful API-larni “o‘tish” interfeysi sifatida qo‘llab-quvvatlasada, ular dasturchilar va ma’lumotlar bazasi menejerlari uchun ulanish mexanizmlarining keng doirasini, shu jumladan tahlil vositalari va hisobot/vizuallashtirishni taklif qilishadi.

  • Yakuniy izchillik: RMBBT ma’lumotlar izchilligini ta’minlash mexanizmi sifatida ACID (Atomiklik, izchillik, izolyatsiya, chidamlilik) dan foydalansa, norelyatsion MBBTlar BASE-dan foydalanadilar. BASE asosiy mavjudlik, yumshoq holat va yakuniy izchillikni anglatadi. Ulardan eng muhimi, yakuniy izchillikdir, chunki ma’lumotlar tarqatilgan dasturdagi tugunlar o‘rtasida harakatlanayotganda nizolarni hal qilish uchun javobgardir. Ma’lumotlar holatini dasturiy ta’minot qo‘llab-quvvatlaydi va kirish modeli asosiy mavjudlikka bog‘liq.

    Keyinchalik, biz ba’zi mashhur uslublar va norelyatsion ma’lumotlar bazasining ochiq manbalarga qo‘llanilishini o‘rganamiz.

    Kalit-qiymat juftligi ma’lumotlar bazalari


    Hozircha NoSQL ma’lumotlar bazalaridan eng oddiylari kalit-qiymat juftligi (KQJ) modelidan foydalanadigan ma’lumotlar bazalari. KQJ ma’lumotlar bazalari sxemani talab qilmaydi (MBBT kabi) va katta moslashuvchanlik va ko‘lamlilikni taklif etadi. KQJ ma’lumotlar bazalari ACID (Atomiklik, izchillik, izolyatsiya, chidamlilik) imkoniyatlarini taklif etmaydi va ishlab chiquvchilardan ma’lumotlarni joylashtirish, takrorlash va xatolarga bardoshlik haqida o‘ylashni talab qiladi, chunki ular aniq texnologiyaning o‘zi tomonidan boshqarilmaydi. KQJ bazalari jalb qilinmaydi. Natijada, ma’lumotlarning aksariyati satr sifatida saqlanadi. 7.1-jadvalda kalit-qiymat juftligi misollari keltirilgan.


    Download 1.27 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   43   44   45   46   47   48   49   50   ...   71




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling