MongoDB klasteri qanday ishlaydi?
MongoDB klasteri qanday ishlaydi?

Video: MongoDB klasteri qanday ishlaydi?

Video: MongoDB klasteri qanday ishlaydi?
Video: Antiradar Kerakli Maslahat 2024, Noyabr
Anonim

A mongodb klasteridir odatda sharded uchun ishlatiladigan so'z klaster ichida mongodb . Shardedning asosiy maqsadlari mongodb bor : Masshtab bir nechta tugunlar bo'ylab o'qiydi va yozadi. Har bir tugun qiladi siz butun ma'lumotlarni boshqarmang mumkin parchaning barcha tugunlari bo'ylab alohida ma'lumotlar.

Shunga mos ravishda, MongoDB Sharding qanday ishlaydi?

Sharding bir nechta mashinalar bo'ylab ma'lumotlarni tarqatish usulidir. MongoDB foydalanadi parchalanish juda katta ma'lumotlar to'plamlari va yuqori o'tkazuvchanlik operatsiyalari bilan joylashtirishni qo'llab-quvvatlash. Gorizontal masshtablash tizimi ma'lumotlar to'plamini va bir nechta serverlarga yuklashni, kerak bo'lganda sig'imni oshirish uchun qo'shimcha serverlarni qo'shishni o'z ichiga oladi.

Bundan tashqari, Sharded klaster nima? MongoDB parchalangan klaster quyidagi komponentlardan iborat: shard: har bir parcha o'z ichiga oladi parchalangan ma'lumotlar. MongoDB 3.6 dan boshlab, parchalar replika to'plami sifatida joylashtirilishi kerak. mongos: Mongos so'rovlar yo'riqchisi vazifasini bajaradi va mijoz ilovalari va ilovalar o'rtasida interfeysni ta'minlaydi parchalangan klaster.

Bundan tashqari, MongoDB replika to'plami qanday ishlaydi?

MongoDB erishadi replikatsiya foydalanish orqali replika to'plami . A replika to'plami bir xil ma'lumotlarni o'z ichiga olgan mongod misollari guruhidir o'rnatish . a.da replika , bitta tugun barcha yozish operatsiyalarini qabul qiladigan asosiy tugundir. Boshqa barcha misollar, masalan, ikkilamchi, bir xil ma'lumotlarga ega bo'lishi uchun birlamchi operatsiyalarni qo'llaydi o'rnatish.

MongoDB tarqatilgan ma'lumotlar bazasimi?

MongoDB ochiq manbali hujjatga asoslangan ma'lumotlar bazasi ma'lumotlarni JSONga o'xshash formatlarda saqlaydigan boshqaruv vositasi. Bu juda kengaytiriladigan, moslashuvchan va tarqatilgan NoSQL ma'lumotlar bazasi.

Tavsiya: