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

Który powinien być singletonem w jednej aplikacji? MongoClient czy MongoDatabase czy MongoCollection?

MongoClient powinien być zazwyczaj singletonem. Twój cytat o tym wspomina

Wspomina o tym również w javadocs :

Nie ma sensu mieć MongoDatabase lub MongoCollection jako singletony głównie (są inne powody), ponieważ podstawowe połączenie może się zdezaktualizować, co wymaga pewnego kodowania, aby odświeżyć pojedynczą bazę danych MongoDatabase lub pojedynczą kolekcję MongoCollection.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przechowywanie System.Type za pomocą MongoDb

  2. Jak utworzyć użytkownika w MongoDB

  3. Czy kolejność kluczy ma znaczenie w dokumencie MongoDB BSON?

  4. mongoengine - Ignoruj ​​dodatkowe pola do walidacji schematu

  5. sortowanie agregacji mongodb