Как работает пул соединений в MongoDB с драйвером pymongo?

Я использую mongodb с драйвером pymongo на базе gevent. Я не понимаю подключения к рабочему пулу. Я создаю новый экземпляр соединения для каждого запроса:

connection = MongoClient(host='localhost', port=27017, use_greenlets=True)

На самом деле подключение взято из пула?

Вот если я возьму подключение так:

connection = MongoClient(host='localhost', port=27017)

Это соединение взято из того же пула? Что произойдет, если вы вызовете MongoClient с разными аргументами?


person centum    schedule 29.04.2013    source источник


Ответы (1)