Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Redis py:Wann sollte der Verbindungspool verwendet werden?

Aus den redis-py-Dokumenten:

Hinter den Kulissen verwendet redis-py einen Verbindungspool, um Verbindungen zu einem Redis-Server zu verwalten. Standardmäßig erstellt jede von Ihnen erstellte Redis-Instanz wiederum einen eigenen Verbindungspool. Sie können dieses Verhalten außer Kraft setzen und einen vorhandenen Verbindungspool verwenden, indem Sie eine bereits erstellte Verbindungspoolinstanz an das Argument connection_pool der Redis-Klasse übergeben. Sie können dies tun, um clientseitiges Sharding zu implementieren oder eine genauere Kontrolle darüber zu haben, wie Verbindungen verwaltet werden.

Normalerweise müssen Sie sich also nicht selbst darum kümmern, und wenn doch, dann wissen Sie es!