MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lựa chọn máy chủ hết thời gian chờ sau 10000 mili giây - Không thể kết nối La bàn với mongoDB trên máy chủ cục bộ

có vẻ như tôi phải nhập 127.0.0.1 thay vì giữ nguyên mặc định và mọi thứ đang hoạt động,

Cập nhật:Sau khi bị kẹt trong kết nối chậm khi tôi kết nối với db của mình trên máy chủ cục bộ, cuối cùng tôi đã tìm ra điều gì đã xảy ra trong tình huống này,

Nếu chúng ta để tên máy chủ là localhost, thì sẽ mất nhiều thời gian để kết nối (hơn 10 giây) đó là lý do khiến kết nối hết thời gian

Chúng ta phải thay đổi localhost là 127.0.0.1 và nó sẽ nhanh như gió.

Điều tương tự cũng xảy ra nếu bạn để chuỗi kết nối trong Node.js là 127.0.0.1 thay vì localhost

trước:

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

sau:

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

Bạn có thể xem thêm thông tin tại đây: https://github.com/Automattic/mongoose/issues / 6211

Mongoose docs cũng nói về điều đó:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn kéo dài số Java Mongodb

  2. Spring Data REST:truy vấn tùy chỉnh cho kho lưu trữ MongoDB

  3. Gọi lại khi hoạt động MongoDB với Node.js

  4. Có ứng dụng quản lý cơ sở dữ liệu nào tốt cho Mac cho MongoDB không? Tương tự với Sequel Pro?

  5. Java MongoDB lưu nhiều tài liệu cùng một lúc