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

Настъпи изчакване след 30 000 ms избор на сървър с помощта на CompositeServerSelector

Добавете "?connect=replicaSet" в края на низа си за връзка, ако се свързвате с MongoLab.

new MongoClient("mongodb://username:[email protected]:11111/db-name?connect=replicaSet")

Този билет за JIRA има някои подробности:https://jira.mongodb.org/browse/CSHARP-1160

По принцип по подразбиране е да се свържете с член на набор от реплика. Но настройките за един възел на MongoLab всъщност са набор от реплика от един възел и това ни кара да не му вярваме. Добавянето на ?connect=replicaSet към вашия низ за връзка ще принуди драйвера да премине в режим на набор от реплики и всичко ще работи.

Намерих тази информация тук.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Индексиране на поле, което е в масив от поддокументи

  2. MongoDB findOneAndUpdate()

  3. Mongoose, CastError:Прехвърляне към масив не бе успешно за стойност при опит за запазване на модел, който съдържа модел

  4. Meteor:качване на файл от клиент в колекция Mongo срещу файлова система срещу GridFS

  5. Какво означава да поставите работния комплект в RAM за MongoDB?