2021-08-31 03:08:07 +02:00
|
|
|
# Redis Developer Python
|
|
|
|
|
|
|
|
redis-developer-python is a high-level library containing useful Redis
|
|
|
|
abstractions and tools, like an ORM and leaderboard.
|
|
|
|
|
|
|
|
|
2021-09-01 01:36:34 +02:00
|
|
|
## ORM
|
2021-08-31 03:08:07 +02:00
|
|
|
|
2021-09-01 01:36:34 +02:00
|
|
|
redis-developer-python includes an Object Redis Mapper.
|
2021-08-31 03:08:07 +02:00
|
|
|
|
|
|
|
|
|
|
|
### 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”
|
2021-09-01 01:34:19 +02:00
|
|
|
### Embedded models (JSON)
|
2021-08-31 03:08:07 +02:00
|
|
|
### Exact-value queries on indexed fields
|
2021-09-01 01:34:19 +02:00
|
|
|
### Declarative index creation and automatic index management (RediSearch)
|
2021-08-31 03:08:07 +02:00
|
|
|
### Ad-hoc numeric range and full-text queries (RediSearch)
|
|
|
|
### Aggregations (RediSearch)
|