Người cam kết chính cho node-mongodb-native cho biết:
Bạn mở MongoClient.connect một lần khi ứng dụng của bạn khởi động và kiểm tra lại đối tượng db. Nó không phải là một nhóm kết nối đơn lẻ, mỗi nhóm .connect tạo ra một nhóm kết nối mới.
Vì vậy, để trả lời trực tiếp câu hỏi của bạn, hãy sử dụng lại đối tượng db là kết quả từ MongoClient.connect()
. Điều này cho phép bạn tổng hợp và sẽ tăng tốc độ đáng kể so với việc mở / đóng kết nối trên mỗi hành động db.