method

RedisClient.zrandmember

key: KeyLike
): Promise<null | string>;

Get a random member from a sorted set

@param key

The sorted set key

@returns

Promise that resolves with a random member, or null if the set is empty

key: KeyLike,
count: number
): Promise<null | string[]>;

Get count random members from a sorted set

@param key

The sorted set key

@returns

Promise that resolves with an array of random members, or null if the set is empty

key: KeyLike,
count: number,
withscores: 'WITHSCORES'
): Promise<null | [string, number][]>;

Get count random members from a sorted set, with their scores

@param key

The sorted set key

@returns

Promise that resolves with the members and their scores, or null if the set is empty

Referenced types

type KeyLike = string | ArrayBufferView | Blob