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

Времето за изчакване на избора на сървър изтече след 10 000 ms - Compass не може да се свърже към mongoDB на localhost

изглежда, че трябва да напиша 127.0.0.1, вместо да запазя по подразбиране и всичко работи,

Актуализация:След като останах в бавна връзка, когато се свържа с моята база данни на localhost, най-накрая разбрах какво се е случило в тази ситуация,

Ако оставим името на хоста да е localhost, свързването отнема много време (повече от 10 секунди), поради което връзката изтича

Трябва да променим localhost е 127.0.0.1 и ще бъде бързо като вятъра.

Същото се случи, ако оставите низът за връзка в Node.js да е 127.0.0.1 вместо localhost

преди:

The server is running in port 6969 !
DB connection succesful! 10046.88992600143 ms

след:

The server is running in port 6969!
DB connection succesful! 43.67024099826813 ms

Повече информация можете да получите тук:https://github.com/Automattic/mongoose/issues /6211

Mongoose docs също каза за това:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Използвате JSON с MongoDB?

  2. MongoDB начинаещ - да се нормализира или да не се нормализира?

  3. MongoDB &Meteor - Заявка за насочване към вложен масив не работи, не е изведена грешка

  4. Как да получите стойност от MongoDB документ

  5. Ключови неща за наблюдение в MongoDB