菜单
开源

Client.smembers(key)

返回存储在 key 中所有集合的成员。

参数

参数类型描述
keystring持有要获取成员的集合的键。

返回值

类型解析为被拒绝时
Promise<string[]>成功时,Promise 解析为一个包含集合中值的数组。

示例

JavaScript
import redis from 'k6/experimental/redis';

// Instantiate a new redis client
const redisClient = new redis.Client('redis://:6379');

export default async function () {
  await redisClient.sadd('myset', 'foo');
  await redisClient.sadd('myset', 'bar');
  await redisClient.sadd('myset', 'foo');

  const members = await redisClient.smembers('myset');
  if (members.length !== 2) {
    throw new Error('sismember should have length 2');
  }
}