Methods
connect
- connect(): Promise<void>
Returns Promise<void>
delete
- delete(key: string): Promise<void>
Returns Promise<void>
deleteMultiple
- deleteMultiple(keys: string[]): Promise<void>
Returns Promise<void>
disconnect
- disconnect(): Promise<void>
Returns Promise<void>
flushAll
- flushAll(): Promise<void>
Returns Promise<void>
get
- get<T = unknown>(key: string): Promise<null | T>
Returns Promise<null | T>
getMultiple
- getMultiple<T = unknown>(keys: string[]): Promise<CacheItem<null | T>[]>
Returns Promise<CacheItem<null | T>[]>
has
- has(key: string): Promise<boolean>
Returns Promise<boolean>
listKeys
- listKeys(): Promise<null | string[]>
Returns Promise<null | string[]>
set
- set(key: string, value: unknown, ttl?: number): Promise<void>
Parameters
- key: string
- value: unknown
Optionalttl: number
Returns Promise<void>
setMultiple
- setMultiple(items: CacheItem[], ttl?: number): Promise<void>
Returns Promise<void>
Connect to the cache