-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Motor uses ThreadPoolExecutor, it drastically decreases a performance #464
Comments
More information? This package uses motor by threading? |
Just look into the sources of the official motor library: https://github.com/mongodb/motor/blob/master/motor/metaprogramming.py#L25 Any project that will use that for their requests to the mongoDB will have the performance decreased for sure. |
Emmm, I have not enough ability to confirm is it true... The cost is too much to achieve and maintain an unofficial async package as same as pymongo... Any response in motor jira about this problem? |
They just have the dead JIRA ticket about that so seems like they're not going to implement the real asyncio connection |
Is there any plan to make this library really async?
It seems like that nobody who uses async motor understand that it's not really async.
The text was updated successfully, but these errors were encountered: