Mustaqil ish vazifasi Malumotlar Bazasi


MongoDB ning xususiyatlari



Download 0,69 Mb.
bet3/6
Sana12.05.2023
Hajmi0,69 Mb.
#937013
1   2   3   4   5   6
Bog'liq
Nazmiddin Sirojiddinov Rustem ogli Malumotalar bazasi Mustaqil-ish 021-20

MongoDB ning xususiyatlari
Tizim ad-hoc so'rovlarini qo'llab - quvvatlaydi : ular aniq hujjat maydonlarini va maxsus JavaScript funktsiyalarini qaytarishi mumkin . Oddiy iboralarni qidirish qo'llab-quvvatlanadi. Tasodifiy natijalar to'plamini qaytarish uchun so'rovni sozlashingiz mumkin. Indekslarni qo'llab-quvvatlash mavjud .
Tizim replikalar to'plami bilan ishlashi mumkin , ya'ni turli tugunlarda ikki yoki undan ko'p ma'lumot nusxalarini o'z ichiga oladi. Replikatsiya to'plamining har bir misoli istalgan vaqtda asosiy yoki ikkilamchi nusxa sifatida harakat qilishi mumkin. Barcha o'qish va yozish operatsiyalari sukut bo'yicha birlamchi replikatsiya bilan bajariladi. Yordamchi replikalar ma'lumotlarning nusxalarini yangilab turadi. Agar asosiy replikatsiya bajarilmasa, replikalar to'plami asosiy nusxaga aylanadigan tanlovni amalga oshiradi. Kichik nusxalar qo'shimcha ravishda o'qish operatsiyalari uchun manbani taqdim etishi mumkin.
Tizim ma'lumotlar bazasi ob'ektlarini segmentatsiyalash ( ingliz sharding ) texnikasidan foydalangan holda gorizontal ravishda o'lchanadi - ularning qismlarini turli klaster tugunlari bo'ylab taqsimlash. Ma'mur segmentatsiya kalitini tanlaydi, bu ma'lumotlar qanday mezonlarga ko'ra tugunlar tomonidan taqsimlanishini belgilaydi (segmentatsiya kalitining xesh qiymatiga qarab). Har bir klaster tuguni so'rovlarni qabul qilishi mumkinligi sababli, yuklarni muvozanatlash ta'minlanadi .
Tizim yuklarni muvozanatlash va ma'lumotlarni ko'paytirish bilan fayllarni saqlash sifatida ishlatilishi mumkin ( Grid File System funktsiyasi , MongoDB drayverlari bilan ta'minlangan). Fayllar va ularning mazmuni bilan ishlash uchun dasturiy ta'minot mavjud. GridFS Nginx va lighttpd uchun plaginlarda ishlatiladi . GridFS faylni qismlarga ajratadi va har bir qismini alohida hujjat sifatida saqlaydi.
MapReduce paradigmasiga muvofiq ishlashi mumkin . Yig'ish doirasi GROUP BY SQL bayonotining analogiga ega . Aggregatsiya operatorlari UNIX quvur liniyalari singari o'tkazilishi mumkin . Ushbu tizim, shuningdek, hujjatlarni yuklash paytida va standart og'ish kabi statistik operatsiyalarni to'plash uchun $ qidiruv operatoriga ega .
Javascript so'rovlarda, yig'ish funktsiyalarida qo'llab-quvvatlanadi (masalan, MapReduce-da).
MongoDB sobit o'lchamdagi to'plamlarni qo'llab-quvvatlaydi. Bunday to'plamlar qo'shib qo'yish tartibini saqlaydi va belgilangan hajmga yetganda, o'zlarini aylanma tampon kabi tutadi .
2018 yil iyun oyida (4.0 versiyada) ACID talablariga javob beradigan bitimlarni qo'llab-quvvatlash qo'shildi.

Download 0,69 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish