Quickie здесь, где вам нужно больше знаний о доменах на pymongo, чем я сейчас:
Являются ли "правильные" части драйвера pymongo, написанные на python, для вызова gevent monkey_patch() и успешно изменяют поведение блокировки pymongo на r/w в gevent "асинхронных" озерах?
Если для этого понадобится немного больше работы на gevent и pymongo - но это выполнимо - я бы более чем хотел поставить время, пока я могу получить небольшое руководство по irc.
Спасибо!
Примечание. В небольших масштабах записи mongo не являются большой проблемой, потому что мы просто ставим "запрос" для записи перед разблокировкой. НО поговорив с fiorix о своем искривленном асинхронном монго (https://github.com/fiorix/mongo-async-python-driver), даже быстрая запись (запросы) манго может вызвать проблемы в асинхронных приложениях в масштабе. (И, конечно, неблокирующие чтения могут вызвать проблемы с самого начала!)