DialCache TypeScript API - v0.26.0
    Preparing search index...

    Interface RedisConfig

    interface RedisConfig {
        client: DialCacheRedisClient;
        compression?: false | CompressionConfig;
        readTimeoutMs?: number;
        serializer?: Serializer<unknown>;
    }
    Index

    Caller-created, connected, and lifecycle-owned semantic Redis client. DialCache borrows it and never drains, disposes, or closes it.

    compression?: false | CompressionConfig

    Write-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.

    readTimeoutMs?: number

    Instance-level remote-read deadline in milliseconds. Per-use-case runtime config can override it. Defaults to 50 ms.

    serializer?: Serializer<unknown>