kevy4.0

RANDOMKEY

从键空间里返回一个随机 key。

RANDOMKEY
分组
键空间扫描
起始版本
1.0.0
参数个数
恰好 1 个
标志
readonly

复杂度

期望 O(1)。

复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。

与 Redis 的兼容性

有差异

有差异:结果并不随机 —— 每个 shard 按 hash 桶顺序返回自己遇到的第一个存活 key,归约时又只取第一个 shard 的结果。所以只要键空间不变,每次拿到的都是同一个 key。不要拿它做抽样。

另见

KEYSSCAN

← 返回全部命令