Bạn không muốn mở một kết nối cơ sở dữ liệu mới mỗi khi người dùng mới kết nối. Tôi không biết liệu bạn có thể dễ dàng mở rộng quy mô lên hơn 20 nghìn người dùng đồng thời hay không, vì MongoDB sử dụng một chuỗi mới cho mỗi kết nối mới. Bạn muốn phần phụ trợ ứng dụng web của mình chỉ có một đến một vài kết nối cơ sở dữ liệu mở và chỉ sử dụng những kết nối đó trong một nhóm, đặc biệt vì việc sử dụng web rất không đồng bộ và theo hướng sự kiện.
xem: http://www.mongodb.org/display/DOCS/Connections
Dù bạn đang sử dụng trình điều khiển nào, bạn sẽ phải tìm hiểu cách chúng xử lý các kết nối và chúng có gộp lại hay không. Ví dụ:Node's Mongoose là không chặn và vì vậy bạn thường sử dụng một kết nối cho mỗi ứng dụng. Đây là điều bạn có thể muốn.