有人遇到过 Redis cluster mode 下 redis.scan is not a function 的问题吗
发布于 8 个月前 作者 jiyinyiyong 2046 次浏览 来自 问答

连接的 Redis 数据库切换到了 cluster mode, 跟着切换了, 结果后来遇到了 redis.scan is not a function 的报错… 用 inspector 看了结果好像直接没提供这个函数, image.png https://github.com/redis/node-redis/blob/294cbf8367295ac81cbe51ce2932493ab80493f1/packages/client/lib/cluster/commands.ts#L343

有人遇到过这个情况吗, 有没有解法? 原始的问题是我想通过 scan 拿到一下固定前缀的 keys 然后进行清除, KEYS 因为性能问题是不让用的, 现在 scan 也用不了, 都不好查删除那些 keys 了.

2 回复

唉, 先手动记录需要清理哪些 key… 不去用 scan 了.

问过某个大佬,要一个一个扫描,太麻烦,所以。。。没实现,哈哈哈哈

回到顶部