sql >> Databáze >  >> NoSQL >> MongoDB

Jak mohu spravovat připojení MongoDB ve webové aplikaci Node.js?

Primární zadavatel node-mongodb-native říká:

MongoClient.connect otevřete jednou při spuštění aplikace a znovu použijete objekt db. Není to jediný fond připojení, každý .connect vytváří nový fond připojení.

Chcete-li tedy odpovědět přímo na svou otázku, znovu použijte objekt db, který je výsledkem MongoClient.connect() . To vám poskytne sdružování a poskytne znatelné zvýšení rychlosti ve srovnání s otevíráním/zavíráním připojení při každé akci db.



  1. Skript pro odstranění zástupných znaků Redis pomocí EVAL, SCAN a DEL vrací příkazy zápisu, které nejsou povoleny po nedeterministických příkazech

  2. Způsoby implementace verzování dat v MongoDB

  3. Může mongorestore převzít jeden argument adresy URL místo samostatných argumentů?

  4. Jak vyvíjet aplikace pro MongoDB a Redpanda pomocí Docker Compose