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

Điều gì xảy ra khi các kết nối đến MongoDB không bị đóng?

Bạn không nên gọi -> close () trên mỗi lần lặp. Nếu bạn gọi gần, bạn yêu cầu trình điều khiển không sử dụng lại kết nối liên tục. Nếu bạn chạy điều này trong một vòng lặp chặt chẽ, thì hệ điều hành sẽ hết các cổng để sử dụng, vì tất cả chúng đều ở trạng thái TIME_WAIT.

Trình điều khiển PHP sử dụng các kết nối liên tục và nếu (không gọi -> đóng) bạn chạy "new Mongo" trong một vòng lặp chặt chẽ như trong ví dụ của bạn, trình điều khiển sẽ không tạo kết nối mới và sử dụng lại kết nối đã có.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ dateFromParts

  2. mongodb - Xây dựng DBRef bằng chuỗi hoặc ObjectId

  3. Tìm tài liệu dựa trên tham chiếu đến cha mẹ trong con

  4. Kết hợp PostgreSQL và MongoDB (dưới dạng phụ trợ Django)

  5. Mongotemplate - Truy vấn ObjectId theo toán tử lớn hơn (gt) hoặc nhỏ hơn (lt)