This document describes Celery 3.1. For development docs, go here.

celery.backends.redis

celery.backends.redis

Redis result store backend.

class celery.backends.redis.RedisBackend(host=None, port=None, db=None, password=None, expires=None, max_connections=None, url=None, **kwargs)[source]

Redis task result store.

client[source]
db = 0

default Redis db number (0)

delete(key)[source]
expire(key, value)[source]
get(key)[source]
host = 'localhost'

default Redis server hostname (localhost).

implements_incr = True
incr(key)[source]
max_connections = None

Maximium number of connections in the pool.

mget(keys)[source]
password = None

default Redis password (None)

port = 6379

default Redis server port (6379)

redis = <module 'redis' from '/usr/lib/python2.7/dist-packages/redis/__init__.pyc'>

redis-py client module.

set(key, value)[source]
supports_autoexpire = True
supports_native_join = True

Previous topic

celery.backends.mongodb

Next topic

celery.backends.cassandra

This Page