Skip to content

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


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

Class: InMemoryRedisClient

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

进程内 Redis 替身(kv + list),供本地/单测。

Implements

Constructors

Constructor

new InMemoryRedisClient(): InMemoryRedisClient

Returns

InMemoryRedisClient

Methods

del()

del(key): Promise<number>

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

Parameters

key

string

Returns

Promise<number>

Implementation of

RedisLikeClient.del


get()

get(key): Promise<string | null>

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

Parameters

key

string

Returns

Promise<string | null>

Implementation of

RedisLikeClient.get


llen()

llen(key): Promise<number>

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

Parameters

key

string

Returns

Promise<number>

Implementation of

RedisLikeClient.llen


lpush()

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

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

Parameters

key

string

values

...string[]

Returns

Promise<number>

Implementation of

RedisLikeClient.lpush


lrange()

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

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

Parameters

key

string

start

number

stop

number

Returns

Promise<string[]>

Implementation of

RedisLikeClient.lrange


set()

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

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

Parameters

key

string

value

string

Returns

Promise<"OK">

Implementation of

RedisLikeClient.set

MIT Licensed