Available result backends
September 7, 2022
Available result backends
Result backends are used to store execution results. This includes:
- return value;
- Execution time in seconds.
Built-in result backends
DummyResultBackend
This result backend doesn't do anything. It doesn't store results and cannot be used in cases, where you need actual results.
This broker will always return None for any return_value. Please be careful.
Official result backends
This result backends is not part of the core Taskiq library. But they are maintained by Taskiq developers. You can install them as a separate package.
Redis result backend
Project link: taskiq-redis.
pip install taskiq-redisNATS result backend
Project link: taskiq-nats.
pip install taskiq-natsThird-party result backends
These result backends are not part of the core Taskiq library. They are maintained by other open‑source contributors. You can install them as a separate packages.
PostgreSQL result backend
Project link: taskiq-postgresql.
pip install taskiq-postgresqlS3 result backend
Project link: taskiq-aio-sqs.
pip install taskiq-aio-sqsYDB result backend
Project link: taskiq-ydb.
pip install taskiq-ydbContributors
Pavel KirilinMr.HopeDmitrii Anfimov