sql >> Database >  >> NoSQL >> MongoDB

Wanneer moet ik MongoDB-verbindingen openen en sluiten?

Ik zou de verbinding open laten omdat het opnieuw tot stand brengen van de verbinding kostbaar is. Mongo is prima met veel verbindingen, lang open. Wat u idealiter zou moeten doen, is de verbinding delen met alle delen van uw toepassing als een permanente verbinding. Het C#-stuurprogramma moet slim genoeg zijn om dit zelf te doen, zodat het niet te veel verbindingen maakt, omdat het intern gebruik maakt van "connection pooling", waardoor het zelfs verbindingen opnieuw kan gebruiken. De documenten zeggen:"De verbindingen met de server worden achter de schermen automatisch afgehandeld (een verbindingspool wordt gebruikt om de efficiëntie te verhogen)."

proost, Derick



  1. voorwaardelijke update in mongodb

  2. MongoRepository implementeren/overschrijven HATEOAS-opmaak behouden

  3. Hoe weet Spring Data met welke winkel een repository moet worden geback-upt als er meerdere modules worden gebruikt?

  4. Hoe een verzameling te coderen met regex en complexe criteria met behulp van het Java MongoDB-stuurprogramma?