Client.randomKey()
返回一个随机键。
返回值
类型 | Resolve 的值 | Reject 的条件 |
---|---|---|
Promise<string> | 成功时,Promise 以随机键名进行 resolve。 | 如果数据库为空,Promise 将以错误进行 reject。 |
示例
import redis from 'k6/experimental/redis';
// Instantiate a new redis client
const redisClient = new redis.Client('redis://:6379');
export default async function () {
await redisClient.set('first', 1, 0);
await redisClient.set('second', 2, 0);
await redisClient.set('third', 3, 0);
const key = await redisClient.randomKey();
console.log(`picked random key is: ${key}`);
}