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

mongoDB добавя специфични данни към db Replica

Отговорът е „да“ и „не“.

Набори реплики няма да предостави тази функционалност. Наборите реплики са просто набор от реплики или клонинги, където всеки възел съдържа едни и същи данни. Така че няма лесен начин „извън кутията“ да направите това, което искате.

Репликацията обаче работи чрез специална "oplog" колекция . Това е действителна колекция в DB, ​​която съдържа всички скорошни промени в данните.

На теория можете да "следите" този оплог и избирателно да прилагате промени. Всъщност хората са направили това. Това обаче не е широко поддържана функция и определено ще изисква няколко часа (или дни) усилия, за да заработи.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ValueError:<Твърде много стойности за разопаковане>

  2. Лесен начин за увеличаване на версиите на документа Mongoose за всякакви заявки за актуализиране?

  3. Как да проверите текущата конфигурация на MongoDB

  4. свързване на mongodb, създаден в mongolab чрез java приложение

  5. db.collectionNames не работи в Node.js