2016-09-15 86 views
4

mongodb可以在一秒钟内运行的并发查询是否有限制?MongoDB并发查询限制?

我想实现一个API,它在mongodb中的每个请求中运行300个查询。

因此,如果一秒钟内有100个客户端请求,则查询数变为100 x 300,从而导致高延迟。

任何线索?

回答

0

唯一的限制是mongo可以并行连接的数量。退房net.maxIncomingConnections

mongos或mongod将接受的同时连接的最大数量。如果此设置高于您的操作系统配置的最大连接跟踪 阈值的 ,则此设置无效。

但是,您仍然需要监视系统以确定实际发生的情况。 是的,即使从网络角度来看,每个API请求的查询也有点太多/请求解析开销。