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

Đã xảy ra thời gian chờ sau 30000 mili giây chọn máy chủ bằng CompositeServerSelector

Thêm "? Connect =replicaSet" vào cuối chuỗi kết nối của bạn nếu kết nối với MongoLab.

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

Vé JIRA này có một số thông tin chi tiết:https://jira.mongodb.org/browse/CSHARP-1160

Về cơ bản, mặc định là kết nối với một thành viên tập hợp bản sao. Nhưng cài đặt Single-Node của MongoLab thực sự là một bộ sao chép nút duy nhất và điều này khiến chúng tôi không tin tưởng vào nó. Thêm? Connect =replicaSet vào chuỗi kết nối của bạn sẽ buộc trình điều khiển chuyển sang chế độ thiết lập bản sao và tất cả sẽ hoạt động.

Tìm thấy thông tin đó ở đây.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Trong MongoDB, làm cách nào để bạn sử dụng $ set để cập nhật giá trị lồng nhau / tài liệu nhúng?

  2. MongoDB $ phạm vi

  3. Node.js - Tạo mối quan hệ với Mongoose

  4. Cơ sở dữ liệu tài liệu:Dữ liệu dự phòng, tài liệu tham khảo, v.v. (cụ thể là MongoDB)

  5. Giám sát MongoDB chủ động (Góc của Developer Studio / Advisors)