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

Tắt đúng cách kết nối cơ sở dữ liệu MongoDB từ trình điều khiển C # 2.1?

Kể từ phiên bản MongoDB ngày nay (v2.0.1.27 cho MongoDB.Driver ), không cần phải đóng hoặc loại bỏ các kết nối. Máy khách tự động xử lý.

Từ tài liệu:

Đối tượng MongoClient sẽ là đối tượng gốc. Nó an toàn theo luồng và là tất cả những gì cần thiết để xử lý việc kết nối với máy chủ, máy chủ giám sát và thực hiện các hoạt động chống lại các máy chủ đó. [...] Bạn nên lưu trữ cá thể MongoClient ở một nơi chung, hoặc dưới dạng biến tĩnh hoặc trong một thùng chứa IoC có thời gian tồn tại đơn lẻ. Tuy nhiên, nhiều phiên bản MongoClient được tạo với cùng cài đặt sẽ sử dụng các nhóm kết nối giống nhau bên dưới.

Có một danh sách một phần / cũ các lớp MongoDB an toàn theo luồng trong câu trả lời SO này.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lỗi giao dịch PyMongo:Số giao dịch chỉ được phép trên một thành viên hoặc mongos đặt bản sao

  2. Xây dựng mongo-cxx-driver bằng CMake ExternalProject_Add

  3. Mối quan hệ MongoDB:nhúng hay tham chiếu?

  4. Nhận một phần cụ thể của tài liệu

  5. Nâng cấp lên ClusterControl Enterprise Edition