【发布时间】:2018-03-23 09:50:47
【问题描述】:
我对 redis 比较陌生,面临一个奇怪的问题。正如文档所说,为了避免使用密钥,我正在尝试切换到 Scan。
我的密钥都存储在以下方案中:
mongo_id:jwt
目前我只有 2 个键,所以这似乎不是 COUNT 问题。 我能够通过使用扫描命令获取所有用户的密钥,但由于某种原因,某些结果(两个中的一个,幽灵!)不再显示。
keys * // In redis CLI
1) "598318bbde0928235a8279b3:firstJWT" // here it is
2) "598318bbde0928235a8279b3:secondJWT"
TYPE 598318bbde0928235a8279b3:firstJWT
hash
TYPE 598318bbde0928235a8279b3:secondJWT
hash
SCAN 2 MATCH '598318bbde0928235a8279b3:*' COUNT 10 // 2 is the cursor
1) "0"
2) 1) "598318bbde0928235a8279b3:secondJWT"
// where did the first result go ??
暂时停留在此,任何帮助将不胜感激,在此先感谢。
【问题讨论】: