sql >> Database >  >> NoSQL >> MongoDB

Wat zou singleton moeten zijn in één applicatie? MongoClient of MongoDatabase of MongoCollection?

MongoClient zou normaal gesproken de singleton moeten zijn. Uw offerte vermeldt dit

Het vermeldt dit ook in de javadocs :

Het heeft geen zin om MongoDatabase . te hebben of MongoCollection voornamelijk als singletons (er zijn andere redenen) omdat de onderliggende verbinding oud kan worden, wat enige codering vereist om een ​​singleton MongoDatabase of singleton MongoCollection te vernieuwen.




  1. Hoe kan ik in Meteor.js twee ontwikkelingsprojecten dezelfde Mongo-instantie laten gebruiken?

  2. een datum weergeven op een bewerking van mongo met ejs

  3. Arrayvelden samenvoegen in MongoDB-aggregatie

  4. ConversionFailedException:een DBObject aanhouden maar ophalen geeft een LinkedHashMap<?, ?> als resultaat