Redis Client implementation for Python 3.
- Complete Synchronous and Asynchronous (asyncio) counterparts for all client and pool classes.
- Base Redis Client & AsyncClient
- Publish Subscribe Client & AsyncPubSubClient
- Sentinel Client & AsyncSentinelClient
- Connection Pool & AsyncPool
- Sentinel Backed Connection Pool & AsyncSentinelPool
- Client & Pool for Redis Cluster & AsyncClusterPool
- Bulk Mode (Sync & Async, not supported with Redis Cluster)
- Client & Pool with Static Hash Cluster & AsyncHashPool
- Sentinel Backed Pool with Static Hash Cluster & AsyncSentinelHashPool
Documentation can be found on GitHub Pages: https://schlitzered.github.io/pyredis/
pyredis can be installed via pip:
pip install python_redisStephan Schultchen stephan.schultchen@gmail.com
Unless stated otherwise, pyredis uses the MIT license (see the LICENSE file).
If you'd like to contribute, fork the project, make a patch, and send a pull request.