@morojs/moro / RedisCacheAdapter
Class: RedisCacheAdapter
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:7
Implements
Constructors
Constructor
new RedisCacheAdapter(
options
):RedisCacheAdapter
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:10
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/adapters/cache/redis.ts:73
Returns
Promise
<void
>
Implementation of
del()
del(
key
):Promise
<void
>
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:64
Parameters
key
string
Returns
Promise
<void
>
Implementation of
exists()
exists(
key
):Promise
<boolean
>
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:82
Parameters
key
string
Returns
Promise
<boolean
>
Implementation of
get()
get(
key
):Promise
<any
>
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:40
Parameters
key
string
Returns
Promise
<any
>
Implementation of
set()
set(
key
,value
,ttl
):Promise
<void
>
Defined in: src/core/middleware/built-in/adapters/cache/redis.ts:50
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/adapters/cache/redis.ts:92
Parameters
key
string
Returns
Promise
<number
>