Universal Redis Support Requirements
mainThe caching layer works with any Redis client that implements the following interface:
get(key: string): Promise<string | null>set(key: string, value: string): Promise<void>del(key: string): Promise<void>setex?(key: string, seconds: number, value: string): Promise<void>(optional)
Supported clients include @upstash/redis, redis, ioredis, and any Redis Cluster client.