Redis Developer Python
redis-developer-python is a high-level library containing useful Redis
abstractions, like an ORM, rate limiter, and leaderboard.
ORM
redis-developer-python includes an Object Redis Mapper.
Declarative model classes
Serialization and validation based on model classes
Save a model instance to Redis
Get a single model instance from Redis
Update a model instance in Redis
Batch/bulk insert and updates
Declarative “primary key”
Embedded models (JSON)
Exact-value queries on indexed fields
Declarative index creation and automatic index management (RediSearch)
Ad-hoc numeric range and full-text queries (RediSearch)
Aggregations (RediSearch)