RedisCacheClient
Redis-backed CacheClient via the Lettuce coroutines API.
The Redis connection is established lazily — the first command to execute triggers RedisClient.connect. This means you can construct an instance up front without requiring Redis to be running.
Supports TTL via expire and per-field TTL via hexpire (Redis 7.4+). When hexpire is not supported a one-time warning is logged and the call is silently ignored.
Parameters
uri
Redis connection URI (e.g. redis://localhost:6379).