MongoDB кластерлөө кантип иштейт?
MongoDB кластерлөө кантип иштейт?

Video: MongoDB кластерлөө кантип иштейт?

Video: MongoDB кластерлөө кантип иштейт?
Video: MongoDB. Полный курс 2024, Ноябрь
Anonim

А mongodb кластери болуп саналат сөз, адатта, sharded үчүн колдонулат кластер ичинде mongodb . Шарддын негизги максаттары mongodb болуп саналат : Масштаб бир нече түйүн боюнча окуйт жана жазат. Ар бир түйүн кылат сиз бүт маалыматты иштетпеңиз болот сыныктардын бардык түйүндөрүндө өзүнчө маалыматтарды.

Тиешелүү түрдө, MongoDB Sharding кантип иштейт?

Sharding бир нече машиналар боюнча маалыматтарды таратуу ыкмасы болуп саналат. MongoDB колдонот бөлүү абдан чоң маалымат топтомдору жана жогорку өткөрүү операциялары менен жайгаштырууну колдоо. Горизонталдык масштабдоо тутумдун берилиштер топтомун бөлүүнү жана бир нече серверлерге жүктөөнү, талап кылынганда кубаттуулукту жогорулатуу үчүн кошумча серверлерди кошууну камтыйт.

Андан тышкары, Sharded кластер деген эмне? MongoDB майдаланган кластер төмөнкү компоненттерден турат: сынык: Ар бир сыныкта бир бөлүмчө бар майдаланган маалыматтар. MongoDB 3.6 боюнча, сыныктар реплика топтому катары жайгаштырылышы керек. mongos: mongos кардар тиркемелери менен программанын ортосундагы интерфейсти камсыз кылуучу суроо роутер катары иштейт майдаланган кластер.

Мындан тышкары, MongoDB репликасы кантип иштейт?

MongoDB жетет репликация колдонуу менен реплика топтому . А реплика топтому бир эле маалыматтарды камтыган mongod инстанцияларынын тобу коюу . Ичинде реплика , бир түйүн бардык жазуу операцияларын кабыл алган негизги түйүн болуп саналат. Бардык башка инстанциялар, мисалы, кошумчалар, ошол эле маалыматтарга ээ болушу үчүн, негизгиден операцияларды колдонушат коюу.

MongoDB бөлүштүрүлгөн маалымат базасыбы?

MongoDB ачык булактуу документке негизделген маалымат базасы маалыматтарды JSON сыяктуу форматтарда сактаган башкаруу куралы. Бул өтө масштабдуу, ийкемдүү жана таркатылды NoSQL маалымат базасы.

Сунушталууда: