ReadonlyclientOptional ReadonlycompressionWrite-side compression policy for serialized payloads. Enabled by default with a 4096-byte threshold; pass false to store every payload uncompressed. Reads always decompress marked payloads regardless of this setting, so disabling compression never orphans existing entries.
Optional ReadonlyreadInstance-level remote-read deadline in milliseconds. Per-use-case runtime config can override it. Defaults to 50 ms.
Optional Readonlyserializer
Caller-created, connected, and lifecycle-owned semantic Redis client. DialCache borrows it and never drains, disposes, or closes it.