sql >> Database >  >> NoSQL >> Redis

Redis py:wanneer verbindingspool gebruiken?

Uit de redis-py documenten:

Achter de schermen gebruikt redis-py een verbindingspool om verbindingen met een Redis-server te beheren. Standaard zal elke Redis-instantie die u maakt, op zijn beurt zijn eigen verbindingspool maken. U kunt dit gedrag overschrijven en een bestaande verbindingspool gebruiken door een reeds gemaakte verbindingspoolinstantie door te geven aan het argument connection_pool van de klasse Redis. U kunt ervoor kiezen om dit te doen om client-side sharding te implementeren of om nauwkeuriger controle te krijgen over hoe verbindingen worden beheerd.

Dus normaal gesproken is dit niet iets dat u zelf hoeft te regelen, en als u dat wel doet, dan weet u het!




  1. Redis is single-threaded, hoe doet het dan gelijktijdige I/O?

  2. MongoDB en PostgreSQL-gedachten

  3. kan geen verbinding maken met redis-container vanuit app-container

  4. Mongoose Query om een ​​array te filteren en gerelateerde inhoud te vullen