Je suis relativement nouveau pour Redis, et je suis confronté à un problème étrange. Comme la documentation dit pour éviter d'utiliser les touches, j'essaie de passer à la numérisation.Le fantôme bizarre de Redis scan
Mes clés sont stockées sur le schéma suivant:
mongo_id:jwt
Pour l'instant, j'ai seulement deux clés pour cela ne semble pas être un problème COUNT. J'ai été capable d'obtenir toutes les clés de l'utilisateur en utilisant la commande scan, mais pour une raison quelconque, certains résultats (1 de deux, le fantôme!) N'apparaissent plus.
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 ??
Coller sur cela pour un moment maintenant, toute aide serait grandement appréciée, merci d'avance.
Merci beaucoup! sorte de confondre le curseur et le db. – fbhcf