Python Motor vs Pymongo

0
7K

Motor provides a single client class, MotorClient. Unlike PyMongo’s MongoClient, Motor’s client class does not begin connecting in the background when it is instantiated. Instead it connects on demand, when you first attempt an operation.

You should use Motor when you're trying to interact with a MongoDB database in an asynchronous context. When you're making something that needs to be asynchronous (like a web server, or most commonly from what I've seen here, Discord bots), you also want all the database calls to be done asynchronously. But pymongo is synchronous, i.e it is blocking, and will block the execution of your asynchronous program for the time that it is talking to the database.

Zoeken
Categorieën
Read More
Социальные проблемы
Мистер Смит едет в Вашингтон. Mr. Smith Goes to Washington. (1939)
Наивный идеалист Джефферсон Смит, лидер организации бойскаутов, назначен представителем в сенат....
By Nikolai Pokryshkin 2023-04-03 12:48:59 0 33K
Products and Shopping
A Comprehensive Guide to Health Products: Enhancing Wellness Naturally
In today’s fast-paced world, where people are constantly juggling work, family, and social...
By Dacey Rankins 2024-11-22 14:50:52 0 6K
Life Issues
The Kid. (1921)
The Tramp cares for an abandoned child, but events put their relationship in jeopardy. My Link
By Leonard Pokrovski 2023-02-04 17:51:54 0 13K
Business
How Do I Align Business Strategy with Organizational Goals?
One of the most important tasks for any organization is ensuring that its business strategy is...
By Dacey Rankins 2024-12-24 13:13:30 0 7K
Photography
The Art and Science of Photography: Capturing Moments, Telling Stories
Photography is more than just a method for recording visual images; it is an art form, a mode of...
By Dacey Rankins 2024-11-13 15:21:37 0 5K
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov