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.

Căutare
Categorii
Citeste mai mult
Social Issues
Dr. Strangelove or: How I Learned to Stop Worrying and Love the Bomb. (1964)
An insane American general orders a bombing attack on the Soviet Union, triggering a path to...
By Leonard Pokrovski 2022-12-25 19:47:28 0 16K
Emergency Preparation
Rules of conduct in case of emergencies in everyday life
1. RULES OF CONDUCT IN CASE OF FIRES IN EVERYDAY LIFE Fire is always a disaster. However, not...
By FWhoop Xelqua 2022-11-08 14:22:37 0 19K
Financial Services
Beyond GDP: other ways to measure the economy
Key points Gross national product, or GNP, includes what is produced...
By Mark Lorenzo 2023-03-03 19:43:30 0 12K
Director
Saving Private Ryan. (1998)
Following the Normandy Landings, a group of U.S. soldiers go behind enemy lines to retrieve a...
By Leonard Pokrovski 2022-11-19 21:03:18 0 18K
Социальные проблемы
Китайский квартал. Chinatown. (1974)
Частный детектив Гиттес принимает предложение загадочной богатой красавицы заняться...
By Nikolai Pokryshkin 2023-03-01 11:11:59 0 14K
image/svg+xml


BigMoney.VIP Powered by Hosting Pokrov