Cell API
    Preparing search index...

    Interface CacheStore

    interface CacheStore {
        del(key: string): Promise<void>;
        get<T>(key: string): Promise<T | undefined>;
        keys(pattern?: string): Promise<string[]>;
        mdel(...args: string[]): Promise<void>;
        mget(...args: string[]): Promise<unknown[]>;
        mset(args: [string, unknown][], ttl?: number): Promise<void>;
        reset(): Promise<void>;
        set<T>(key: string, data: T, ttl?: number): Promise<void>;
        ttl(key: string): Promise<number>;
    }

    Hierarchy

    • Store
      • CacheStore
    Index
    • Parameters

      • key: string

      Returns Promise<void>

    • Type Parameters

      • T

      Parameters

      • key: string

      Returns Promise<T | undefined>

    • Parameters

      • Optionalpattern: string

      Returns Promise<string[]>

    • Parameters

      • ...args: string[]

      Returns Promise<void>

    • Parameters

      • ...args: string[]

      Returns Promise<unknown[]>

    • Parameters

      • args: [string, unknown][]
      • Optionalttl: number

      Returns Promise<void>

    • Returns Promise<void>

    • Type Parameters

      • T

      Parameters

      • key: string
      • data: T
      • Optionalttl: number

      Returns Promise<void>

    • Parameters

      • key: string

      Returns Promise<number>