Redis client wrapper (kombu.transport.redis.PrefixedStrictRedis &
PrefixedRedisPubSub) that transparently applies global_keyprefix to keys,
pipelines, Lua script keys, BRPOP keys, and Pub/Sub patterns/channels.
Summary
Functions
Executes a single Redis command through the underlying backend.
Executes a single Redis command, raising on error.
Creates a new %PrefixedClient{} wrapping conn (a Redix pid/name or {mod, ref} tuple).
Executes a pipeline of Redis commands through the underlying backend.
Executes a pipeline of Redis commands, raising on error.
Applies global_keyprefix to a Redis command list.
Prefixes key with global_keyprefix if non-empty.
Subscribes subscriber_pid to pattern(s) via Pub/Sub, applying global_keyprefix.
Unsubscribes subscriber_pid from pattern(s) via Pub/Sub, applying global_keyprefix.
Strips global_keyprefix from the beginning of key if present.
Types
Functions
Executes a single Redis command through the underlying backend.
Executes a single Redis command, raising on error.
Creates a new %PrefixedClient{} wrapping conn (a Redix pid/name or {mod, ref} tuple).
Executes a pipeline of Redis commands through the underlying backend.
Executes a pipeline of Redis commands, raising on error.
Applies global_keyprefix to a Redis command list.
Prefixes key with global_keyprefix if non-empty.
Subscribes subscriber_pid to pattern(s) via Pub/Sub, applying global_keyprefix.
Unsubscribes subscriber_pid from pattern(s) via Pub/Sub, applying global_keyprefix.
Strips global_keyprefix from the beginning of key if present.