MongoClient skal typisk være singletonen. Dit citat nævner dette
Den nævner også dette i javadocs :
Det giver ikke mening at have MongoDatabase eller MongoCollection som singletons hovedsageligt (der er andre årsager), fordi den underliggende forbindelse kan blive forældet, hvilket kræver noget kodning for at opdatere en singleton MongoDatabase eller singleton MongoCollection.