MongoDB кластерчлал хэрхэн ажилладаг вэ?
MongoDB кластерчлал хэрхэн ажилладаг вэ?

Видео: MongoDB кластерчлал хэрхэн ажилладаг вэ?

Видео: MongoDB кластерчлал хэрхэн ажилладаг вэ?
Видео: MongoDB кластер гэж юу вэ, би яаж үүсгэх вэ? 2024, Арваннэгдүгээр
Anonim

А mongodb кластер нь ихэвчлэн sharded-д хэрэглэгддэг үг бөөгнөрөл in mongodb . Sharded-ийн үндсэн зорилго mongodb байна : Хэд хэдэн зангилааны дагуу масштаб уншиж, бичнэ. Зангилаа бүр хийдэг та бүх өгөгдлийг зохицуулахгүй чадна хэлтэрхийний бүх зангилааны дагуу өгөгдлийг салгах.

Үүний дагуу MongoDB Sharding хэрхэн ажилладаг вэ?

Хуваах нь олон машинд өгөгдөл түгээх арга юм. MongoDB ашигладаг хуваах маш том өгөгдлийн багц, өндөр дамжуулах чадвар бүхий байршуулалтыг дэмжих. Хэвтээ масштаб нь системийн өгөгдлийн багц болон ачааллыг олон серверт хувааж, шаардлагатай бол хүчин чадлыг нэмэгдүүлэхийн тулд нэмэлт серверүүдийг нэмнэ.

Цаашилбал, Sharded кластер гэж юу вэ? MongoDB жижиглэсэн кластер дараах бүрэлдэхүүн хэсгүүдээс бүрдэнэ: хэлтэрхий: хэлтэрхий бүр нь дэд олонлогийг агуулна хэлтэрхий өгөгдөл. MongoDB 3.6-ийн хувьд хэлтэрхийнүүд нь хуулбар багц хэлбэрээр тавигдах ёстой. mongos: mongos нь асуулга чиглүүлэгчийн үүргийг гүйцэтгэж, үйлчлүүлэгчийн програмууд болон жижиглэсэн кластер.

Үүнээс гадна MongoDB replica set хэрхэн ажилладаг вэ?

MongoDB хүрдэг хуулбарлах ашиглах замаар хуулбарын багц . А хуулбарын багц нь ижил өгөгдлийг агуулсан mongod тохиолдлын бүлэг юм тогтоосон . Дотор хуулбар , нэг зангилаа нь бүх бичих үйлдлийг хүлээн авдаг үндсэн зангилаа юм. Хоёрдогч зэрэг бусад бүх тохиолдлууд нь ижил өгөгдөлтэй байхын тулд үндсэн хувилбараас үйлдлүүдийг ашигладаг тогтоосон.

MongoDB нь тархсан мэдээллийн сан мөн үү?

MongoDB нь нээлттэй эхийн баримт бичигт суурилсан мэдээллийн сан Мэдээллийг JSON шиг форматаар хадгалдаг удирдлагын хэрэгсэл. Энэ нь маш өргөн цар хүрээтэй, уян хатан, мөн тараасан NoSQL мэдээллийн сан.

Зөвлөмж болгож буй: