Skip to main content
Version: Next

RedisRateLimitStorage

RedisRateLimitStorage

Signature
class RedisRateLimitStorage implements RateLimitStorage {
constructor(redis: Redis)
get(key: string) => Promise<number>;
set(key: string, value: number) => Promise<void>;
delete(key: string) => Promise<void>;
}

constructor

method
(redis: Redis) => RedisRateLimitStorage

get

method
(key: string) => Promise<number>

set

method
(key: string, value: number) => Promise<void>

delete

method
(key: string) => Promise<void>