MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Co się stanie, gdy połączenia z MongoDB nie zostaną zamknięte?

Nie powinieneś wywoływać ->close() w każdej iteracji. Jeśli zadzwonisz do close, powiesz kierowcy, aby nie używał ponownie stałego połączenia. Jeśli uruchomisz to w ciasnej pętli, systemowi zabraknie portów do użycia, ponieważ wszystkie są w stanie TIME_WAIT.

Sterownik PHP używa trwałych połączeń i jeśli (bez wywoływania ->zamknij) uruchomisz "nowe Mongo" w ciasnej pętli, jak w twoim przykładzie, sterownik nie nawiąż nowe połączenia i ponownie wykorzystaj już istniejące.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zaktualizować element z tablicy zagnieżdżonej w tablicy?

  2. Jak zaktualizować pole daty w konsoli mongo?

  3. Pobierz dane z kolekcji MongoDB do Swing JTable

  4. Pliki utworzone przez MongoDB

  5. Mongoose unshift findAndUpdateById