So che pymongo
è thread-safe e ha un pool di connessione integrato.pymongo pooling pooling e richieste client
In un'app Web su cui sto lavorando, sto creando una nuova istanza di connessione su ogni richiesta.
La mia comprensione è che dal momento che pymongo
gestisce il pool di connessioni, non è un approccio sbagliato creare una nuova connessione su ogni richiesta, poiché al termine della richiesta l'istanza di connessione sarà recuperata e sarà disponibile nelle richieste successive .
Sono corretto qui, o dovrei semplicemente creare una singola istanza da utilizzare su più richieste?