RedisOptions

Bun

Symbol

RedisOptions

interface RedisOptions

  • autoReconnect?: boolean

    Whether to automatically reconnect

  • connectionTimeout?: number

    Connection timeout in milliseconds

  • enableAutoPipelining?: boolean

    Whether to enable auto-pipelining

  • enableOfflineQueue?: boolean

    Whether to queue commands when disconnected

  • idleTimeout?: number

    Idle timeout in milliseconds

  • maxRetries?: number

    Maximum number of reconnection attempts

  • tls?: boolean | { ca: string | Buffer<ArrayBufferLike> | string | Buffer<ArrayBufferLike>[]; cert: string | Buffer<ArrayBufferLike>; key: string | Buffer<ArrayBufferLike>; rejectUnauthorized: boolean }

    TLS options Can be a boolean or an object with TLS options

  • url?: string

    URL to connect to, defaults to "redis://localhost:6379" Supported protocols: redis://, rediss://, redis+unix://, redis+tls://