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

Dữ liệu mùa xuân mongodb không đóng các kết nối mongodb

MongoClient duy trì một nhóm kết nối, Bạn mở một kết nối Db một lần với MongoClient và sử dụng lại nó trên toàn ứng dụng của bạn bởi vì việc thiết lập một kết nối TCP mới là CHI PHÍ theo thời gian và bộ nhớ khôn ngoan đó là lý do tại sao bạn sử dụng lại các kết nối. Ngoài ra, một kết nối mới cũng sẽ tạo ra một Luồng mới trên MongoDB bằng cách sử dụng bộ nhớ trên Db.

  • điểm cần lưu ý rằng có một điều kiện chủng tộc trong phương thức connectToMongo. Bạn cần đồng bộ hóa quyền truy cập vào phương thức đó để đảm bảo rằng nhiều nhất một phiên bản của MongoClient đã từng được tạo.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Xử lý BSON Marshaling tùy chỉnh

  2. Làm cách nào để tôi có thể xây dựng một chương trình bằng cách sử dụng trình điều khiển c ++ của mongodb?

  3. MongoDB $ sum và $ avg tài liệu phụ

  4. Nhà điều hành đường ống tổng hợp MongoDB $ ne

  5. Tại sao chúng ta cần, lợi ích gì khi sử dụng mongoose