The underlying Redis client instance. Use this for advanced operations not covered by the cache interface.
Delete a cache key.
true when the key existed.
Return a fresh value for key, or null when missing or expired.
Return whether a fresh value exists for key.
Return a cached value or compute, store, and return a new value.
Implementations are not required to provide single-flight behavior. If concurrent cache fills matter, choose an adapter that documents that guarantee or protect the factory at the application layer.
Optionaloptions: CacheSetOptionsStore a string value.
Optionaloptions: CacheSetOptions
Extended cache port interface that includes the Redis client. The Redis provider adds the underlying client for advanced operations.