MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Реплика на MongoDB, зададена в Azure, къде да насоча защитната стена?

MongoDB няма да работи добре с крайна точка с балансиран товар (тъй като в крайна сметка може да изпратите трафик към вторична и няма да имате контрол върху това, освен ако не сте внедрили персонализирана сонда за всяка виртуална машина и тогава ще трябва да актуализирате състоянието на сондата въз основа на изправността на възела на replicaset за всеки възел). Драйверът на MongoDB от страна на клиента е проектиран да работи с топологията на набор от реплики, за да вземе правилното решение с кой възел да комуникира. Всеки възел на набор от реплики трябва да има отделен адресируем ip:порт. Ако имате всичките си копия в една облачна услуга (напр. myservice.cloudapp.net ), тогава ще имате нужда от един порт на екземпляр (тъй като всички те ще споделят един IP адрес). Ако всеки екземпляр е в различна облачна услуга, тогава можете да имате един и същ порт за всеки, с различно dns име/ip адрес за всеки.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb:изчислено connectToField в graphlookup

  2. Има ли по-добра обвивка за mongo.exe

  3. Как да извършвам заявка от Mongoose pre hook в приложение Node.js / Express?

  4. Удостоверяването на MongoDB 3.2 не бе успешно

  5. MongoDB:агрегирано поле за добавяне на $project със статична стойност