beaker.ext.redisnm – Redis NameSpace Manager and Synchronizer¶
Module Contents¶
-
class
beaker.ext.redisnm.RedisNamespaceManager(namespace, url, timeout=None, **kw)¶ Provides the
NamespaceManagerAPI over Redis.Provided
urlcan be both a redis connection string or an already existing StrictRedis instance.The data will be stored into redis keys, with their name starting with
beaker_cache:. So make sure you provide a specific database number if you don’t want to mix them with your own data.
-
class
beaker.ext.redisnm.RedisSynchronizer(identifier, url)¶ Synchronizer based on redis.
Provided
urlcan be both a redis connection string or an already existing StrictRedis instance.This Synchronizer only supports 1 reader or 1 writer at time, not concurrent readers.