Interface RedisClientLike

interface RedisClientLike {
    isOpen?: boolean;
    status?: string;
    get(key: string): Promise<null | string>;
    set(...args: unknown[]): Promise<unknown>;
    del(key: string): Promise<unknown>;
    expire(key: string, ttlSeconds: number): Promise<unknown>;
    setEx(key: string, ttlSeconds: number, value: string): Promise<unknown>;
    setex(key: string, ttlSeconds: number, value: string): Promise<unknown>;
    eval(...args: unknown[]): Promise<unknown>;
    connect(): Promise<void>;
    quit(): Promise<void>;
    disconnect(): Promise<void>;
}

Methods

Properties

isOpen?: boolean
status?: string