MongoDB可以接受的最大连接数是多少?
我们是否需要在每个请求成功完成后关闭连接?
PHP:
$connection = new MongoClient();
$db = $connection->selectDB('demo');
$connection->close(); /* DO WE NEED TO CLOSE THE CONNECTION */
答案 0 :(得分:2)
MongoDB可以接受的最大连接数是多少?
很多。这取决于您的操作系统的ulimit设置,但通常只有数万个,并且一次有数千个连接对于大型部署来说很常见。
我们是否需要在每个请求成功完成后关闭连接?
不。通常,您应该创建一个MongoClient
并在整个应用程序中重复使用它。
答案 1 :(得分:0)
您应该使用某种连接池来处理连接。不知道如何用PHP做到这一点。
连接数量受内存和MongoDB可以创建的线程数限制 - 没有设置值。