Redis如何限制KEYS命令返回的数量?

39

我可以使用Redis中的"KEYS p_*"命令获取值。

但是,如果Redis有成千上万个键,使用"KEYS p_*"会返回太多的值,影响性能。

那么我可以使用"KEYS p_*"命令只获取100个值吗?

1个回答

68

生产环境建议使用SCAN,您可以使用类似以下的内容:

SCAN 0 COUNT 100 MATCH p_*

并继续获取下一页
更多详细信息请参见 SCAN 命令:
http://redis.io/commands/scan


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接