RedisClientAdapter
Auto-generated API reference for RedisClientAdapter.
Interface: RedisClientAdapter
Defined in: redis-client.ts:6
Internal Redis client adapter interface.
Abstracts the underlying Redis library so it can be swapped
(e.g., from redis to ioredis) without changing consumers.
#Methods
#call()
call(
command, ...args):Promise<unknown>
Defined in: redis-client.ts:12
#Parameters
command
string
args
...(string | number | Buffer<ArrayBufferLike>)[]
#Returns
Promise<unknown>
#del()
del(
key):Promise<void>
Defined in: redis-client.ts:9
#Parameters
key
string | string[]
#Returns
Promise<void>
#disconnect()
disconnect():
Promise<void>
Defined in: redis-client.ts:11
#Returns
Promise<void>
#get()
get(
key):Promise<string|null>
Defined in: redis-client.ts:7
#Parameters
key
string
#Returns
Promise<string | null>
#keys()
keys(
pattern):Promise<string[]>
Defined in: redis-client.ts:10
#Parameters
pattern
string
#Returns
Promise<string[]>
#set()
set(
key,value):Promise<void>
Defined in: redis-client.ts:8
#Parameters
key
string
value
string
#Returns
Promise<void>