Raqamli iqtisodiyotda innovatsion texnologiyalar


 BigData-dagi asosiy tahlil texnologiyalari



Yüklə 1,39 Mb.
Pdf görüntüsü
səhifə42/43
tarix14.04.2023
ölçüsü1,39 Mb.
#97634
1   ...   35   36   37   38   39   40   41   42   43
Raqamli iqtisodiyot yakuniy savollaga javob

123. BigData-dagi asosiy tahlil texnologiyalari 
(MapReduce, Hadoop, NoSql, 
SQL)? 
MapReduce - bu klasterda parallel, taqsimlangan algoritmga ega bo'lgan katta ma'lumotlar 
to'plamlarini qayta ishlash va yaratish uchun dasturlash modeli va tegishli dastur. 
MapReduce dasturi filtrlash va saralashni amalga oshiradigan xarita protsedurasidan (masalan, 
o'quvchilarni ismlari bo'yicha navbatlarga ajratish, har bir ism uchun bittadan navbat) va 
qisqartirish usulidan iborat bo'lib, qisqacha amalni bajaradi (masalan, sonini hisoblash). 
"MapReduce System" (shuningdek, "infratuzilma" yoki "ramka" deb ataladi) taqsimlangan 
serverlarni birlashtirish, turli vazifalarni parallel ravishda bajarish, tizimning turli qismlari 
o'rtasidagi barcha aloqa va ma'lumotlar uzatishni boshqarish va ortiqcha ishlarni ta'minlash 
orqali qayta ishlashni tartibga soladi.
Hadoop - bu Apache Software Foundation loyihasi bo'lib, yuzlab va minglab tugunlardan iborat 
klasterlarda ishlaydigan taqsimlangan dasturlarni ishlab chiqish va amalga oshirish uchun bepul 


tarqatiladigan yordamchi dasturlar, kutubxonalar va ramkalar to'plamidir. Ko'p yuklangan veb-
saytlar, jumladan Yahoo! va Facebook, Java-da MapReduce hisoblash paradigmasi doirasida 
ishlab chiqilgan bo'lib, unga ko'ra dastur klaster tugunlarida bajariladigan va tabiiy ravishda 
yakuniy natijaga qisqartiriladigan bir xil elementar vazifalarning ko'p soniga bo'lingan. 
NoSQL (ingliz tilidan emas, balki nafaqat SQL - nafaqat SQL) 2000-yillarning oxiri va 2010-
yillarning boshlarida paydo bo'lgan va SQL tilidan foydalangan holda ma'lumotlarga kirish 
huquqiga ega an'anaviy relyatsion ma'lumotlar bazasidan sezilarli darajada farq qiladigan turli 
xil ma'lumotlar bazasini boshqarish tizimlarining keng sinfi uchun belgi. Ma'lumotlarning 
atomikligi va izchilligi talablaridan to'liq yoki qisman voz kechish orqali masshtablilik va 
mavjudlik muammolarini hal qilishga urinayotgan tizimlarga taalluqlidir. 

Yüklə 1,39 Mb.

Dostları ilə paylaş:
1   ...   35   36   37   38   39   40   41   42   43




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin