cProfile を使用して (PyMongo 3.0.3 を大量の操作で使用して) コードでプロファイリングを行ったところ、ソケットに多くの時間が費やされていることがわかりました。
14006 68.823 0.005 68.823 0.005 {method 'recv' of '_socket.socket' objects}
このやや関連する回答を見つけましたが、解決策は簡単です。ライブラリコードを変更せずにTCP_NOWAIT
オプションを渡す方法はありますか?PyMongo