2016-09-15 108 views
4

mongodb可以在一秒鐘內運行的併發查詢是否有限制?MongoDB併發查詢限制?

我想實現一個API,它在mongodb中的每個請求中運行300個查詢。

因此,如果一秒鐘內有100個客戶端請求,則查詢數變爲100 x 300,從而導致高延遲。

任何線索?

回答

0

唯一的限制是mongo可以並行連接的數量。退房net.maxIncomingConnections

mongos或mongod將接受的同時連接的最大數量。如果此設置高於您的操作系統配置的最大連接跟蹤 閾值的 ,則此設置無效。

但是,您仍然需要監視系統以確定實際發生的情況。 是的,即使從網絡角度來看,每個API請求的查詢也有點太多/請求解析開銷。