pynenc_redis.client_data_store.redis_client_data_store¶
Module Contents¶
Classes¶
Redis-based implementation of argument caching. |
API¶
- class pynenc_redis.client_data_store.redis_client_data_store.RedisClientDataStore(app: pynenc.app.Pynenc)[source]¶
Bases:
pynenc.client_data_store.base_client_data_store.BaseClientDataStoreRedis-based implementation of argument caching.
Stores serialized arguments in Redis for distributed access. Suitable for production use as cache is shared across all processes.
Initialization
Initialize with app reference.
- Parameters:
app (Pynenc) – The Pynenc application instance
- property client: redis.Redis¶
Lazy initialization of Redis client
- conf() pynenc_redis.conf.config_client_data_store.ConfigClientDataStoreRedis¶
Get Redis-specific configuration.