@morojs/moro / RedisCacheAdapter
Class: RedisCacheAdapter
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:8
Implements
Constructors
Constructor
new RedisCacheAdapter(
options):RedisCacheAdapter
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:11
Parameters
options
db?
number
host?
string
keyPrefix?
string
password?
string
port?
number
Returns
RedisCacheAdapter
Methods
clear()
clear():
Promise<void>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:87
Returns
Promise<void>
Implementation of
del()
del(
key):Promise<void>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:78
Parameters
key
string
Returns
Promise<void>
Implementation of
exists()
exists(
key):Promise<boolean>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:96
Parameters
key
string
Returns
Promise<boolean>
Implementation of
get()
get(
key):Promise<any>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:54
Parameters
key
string
Returns
Promise<any>
Implementation of
set()
set(
key,value,ttl):Promise<void>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:64
Parameters
key
string
value
any
ttl
number = 3600
Returns
Promise<void>
Implementation of
ttl()
ttl(
key):Promise<number>
Defined in: src/core/middleware/built-in/cache/adapters/cache/redis.ts:106
Parameters
key
string
Returns
Promise<number>