Is .collection() cheap? Because in the example below, a and b are not the same...
import { MongoClient } from "mongodb";
const mongoClient = new MongoClient('mongodb://localhost:27017', { useUnifiedTopology: true });
mongoClient.connect().then(client => {
const a = client.db("test").collection("demo");
const b = client.db("test").collection("demo");
console.log(a == b); // false
mongoClient.close();
});
Should we use a single .collection() instance all over the application?
Or is creating a .collection() cheap?