Connection
Mongoose 🟢 JuniorDefinition
Objet qui gere la connexion a MongoDB. Mongoose maintient un pool de connexions et un buffer des operations en attente jusqu'a ce que la connexion soit etablie.
Analogie
Le fil du telephone entre ton appli et la base de donnees, avec une ligne d'attente integree.
Exemple de code
await mongoose.connect(
'mongodb://localhost:27017/mydb',
{ maxPoolSize: 10 }
);
mongoose.connection.on('error', console.error);
Cas d'usage
Initialiser la connexion a la base au demarrage de l'application NestJS ou Express.
Anti-pattern
Creer une nouvelle connexion a chaque requete HTTP au lieu de reutiliser le pool.