2

Redis RANDOMKEY 命令

Posted by 撒得一地 on 2016年7月6日 in Redis教程
上一篇:
下一篇:

语法

RANDOMKEY

描述

从当前数据库中随机返回(不删除)一个 key 。

可用版本:

>= 1.0.0

时间复杂度:

O(1)

返回值:

当数据库不为空时,返回一个 key 。
当数据库为空时,返回 nil 。

实例

# 数据库不为空
redis> MSET fruit "apple" drink "beer" food "cookies"   # 设置多个 key
OK

redis> RANDOMKEY
"fruit"

redis> RANDOMKEY
"food"

# 查看数据库内所有key,证明 RANDOMKEY 并不删除 key
redis> KEYS * 
1) "food"
2) "drink"
3) "fruit"

# 数据库为空
redis> FLUSHDB  # 删除当前数据库所有 key
OK

redis> RANDOMKEY
(nil)

标签:

上一篇:

下一篇:

相关推荐

2 Comments

Comments are closed. Would you like to contact the author directly?
网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.