Shares cache across instances/processes. Values are JSON-serialized; TTLs use native key expiry;
tags are tracked in Redis sets so invalidation is a set lookup + delete. ioredis is imported
lazily and is an optional peer dependency, so this module carries no Redis weight until a
Redis store is actually used.
Redis cache store (via
ioredis).Shares cache across instances/processes. Values are JSON-serialized; TTLs use native key expiry; tags are tracked in Redis sets so invalidation is a set lookup + delete.
ioredisis imported lazily and is an optional peer dependency, so this module carries no Redis weight until a Redis store is actually used.