Class: RedisQueryCache
Defined in: src/cache/RedisQueryCache.ts:16
Implements
Constructors
Constructor
new RedisQueryCache(
options):RedisQueryCache
Defined in: src/cache/RedisQueryCache.ts:21
Parameters
| Parameter | Type |
|---|---|
options | RedisQueryCacheOptions |
Returns
RedisQueryCache
Methods
get()
get<
T>(key):Promise<T|null>
Defined in: src/cache/RedisQueryCache.ts:31
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
Promise<T | null>
Implementation of
set()
set<
T>(key,value,ttlMs?):Promise<void>
Defined in: src/cache/RedisQueryCache.ts:41
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
key | string |
value | T |
ttlMs? | number |
Returns
Promise<void>
Implementation of
delete()
delete(
key):Promise<void>
Defined in: src/cache/RedisQueryCache.ts:54
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
Promise<void>
Implementation of
clear()
clear():
Promise<void>
Defined in: src/cache/RedisQueryCache.ts:58
Returns
Promise<void>