Skip to content

uni-flow 公开 API(中文注解)


uni-flow 公开 API(中文注解) / RedisLikeClient

Interface: RedisLikeClient ​

Defined in: layer4/redis-client.ts:5

RedisCheckpointStore 使用的最小 Redis 兼容客户端面。 可用 ioredis / node-redis 适配,或测试用 InMemoryRedisClient。

Methods ​

del() ​

del(key): Promise<number>

Defined in: layer4/redis-client.ts:8

Parameters ​

key ​

string

Returns ​

Promise<number>


get() ​

get(key): Promise<string | null>

Defined in: layer4/redis-client.ts:6

Parameters ​

key ​

string

Returns ​

Promise<string | null>


llen() ​

llen(key): Promise<number>

Defined in: layer4/redis-client.ts:11

Parameters ​

key ​

string

Returns ​

Promise<number>


lpush() ​

lpush(key, ...values): Promise<number>

Defined in: layer4/redis-client.ts:9

Parameters ​

key ​

string

values ​

...string[]

Returns ​

Promise<number>


lrange() ​

lrange(key, start, stop): Promise<string[]>

Defined in: layer4/redis-client.ts:10

Parameters ​

key ​

string

start ​

number

stop ​

number

Returns ​

Promise<string[]>


set() ​

set(key, value): Promise<"OK" | null>

Defined in: layer4/redis-client.ts:7

Parameters ​

key ​

string

value ​

string

Returns ​

Promise<"OK" | null>

MIT Licensed