aioredis¶
asyncio (PEP 3156) Redis client library.
The library is intended to provide simple and clear interface to Redis based on asyncio.
Features¶
hiredis parser | Yes |
Pure-python parser | TBD |
Low-level & High-level APIs | Yes |
Connections Pool | Yes |
Pipelining support | Yes |
Pub/Sub support | Yes |
Redis Cluster support | WIP |
Trollius (python 2.7) | No |
Tested python versions | 3.3, 3.4, 3.5 |
Tested for Redis server | 2.6, 2.8, 3.0, 3.2 |
Support for dev Redis server | through low-level API |
Installation¶
The easiest way to install aioredis is by using the package on PyPi:
pip install aioredis
Contribute¶
- Issue Tracker: https://github.com/aio-libs/aioredis/issues
- Source Code: https://github.com/aio-libs/aioredis
Feel free to file an issue or make pull request if you find any bugs or have some suggestions for library improvement.
License¶
The aioredis is offered under MIT license.
Contents¶
- Getting started
aioredis
— API Referenceaioredis.Redis
— Commands Mixins Referenceaioredis.abc
— Interfaces Referenceaioredis.pubsub
module- Examples of aioredis usage
- Contributing
- Releases
- Glossary