MongoDB 接受的最大连接数

MongoDB Maximum Connection accept

一个MongoDB可以接受的最大连接数是多少?

我们是否需要在每个请求成功完成后关闭连接?

PHP:

$connection = new MongoClient();
$db = $connection->selectDB('demo');

$connection->close(); /* DO WE NEED TO CLOSE THE CONNECTION */

您应该使用某种连接池来为您处理连接。虽然不知道用 PHP 来做。

连接数受限于内存和可以创建的线程数MongoDB - 没有设置值。

What is the maximum number of connections that a MongoDB can accept?

很多。这取决于您的操作系统的 ulimit 设置,但通常为数万个,同时拥有数千个连接对于大型部署来说很常见。

Do we need to close the connection after every request has completed successfully?

没有。通常,您应该创建一个 MongoClient 并在整个应用程序中重复使用它。