我在redis中使用"KEYS p_*"命令获取值.
但是使用"KEYS p_*",如果redis有数百万个键,我会得到太多的值和糟糕的表现.
那么我可以用"KEYS p_*"命令获得100个值吗?
建议SCAN用于生产,因此您可以使用以下内容:
SCAN 0 COUNT 100 MATCH p_*
并继续获取下一页
以获取更多详细信息,请参阅SCAN命令:http:
//redis.io/commands/scan
针对Redis中大量键的高效查询,本文介绍如何通过SCAN命令限制返回结果数量,以提高性能。建议使用SCAN MATCH p_*, COUNT 100,以获取100个p_开头的键值对,同时链接到官方文档以深入了解其用法。
我在redis中使用"KEYS p_*"命令获取值.
但是使用"KEYS p_*",如果redis有数百万个键,我会得到太多的值和糟糕的表现.
那么我可以用"KEYS p_*"命令获得100个值吗?
建议SCAN用于生产,因此您可以使用以下内容:
SCAN 0 COUNT 100 MATCH p_*
并继续获取下一页
以获取更多详细信息,请参阅SCAN命令:http:
//redis.io/commands/scan
1013
3790

被折叠的 条评论
为什么被折叠?