redis-collections is a Python library that provides a high-level interface to Redis, the excellent key-value store.
The library exposes several collection types that interact with Redis, including:
- Persistent versions of the built-in Python
settypes that store their contents in Redis.
- Persistent versions of the
dequetypes from the collections module that store their contents in Redis.
- Subclasses of several Python types whose instances can automatically or manually back up their contents to Redis.
- Pythonic wrappers for Redis-specific data types such as Sorted Sets.
redis-collections builds on redis-py, the well-designed Python interface to Redis.