美文网首页
redis scan

redis scan

作者: 世玮 | 来源:发表于2021-05-06 13:26 被阅读0次

redis 用scan 代替keys,hgetAll

当redis中key数量越大,keys 命令执行越慢,而且最重要的会阻塞服务器,对单线程的redis来说,简直是灾难,终于找到了替代命令scan。

SCAN cursor [MATCH pattern] [COUNT count]

SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集元素(a collection of elements):

  • SCAN 命令用于迭代当前数据库中的数据库键。
  • SSCAN 命令用于迭代集合键中的元素。
  • HSCAN 命令用于迭代哈希键中的键值对。
  • ZSCAN 命令用于迭代有序集合中的元素(包括元素成员和元素分值)。

redis命令参考

image.png image.png

相关文章

网友评论

      本文标题:redis scan

      本文链接:https://www.haomeiwen.com/subject/difddltx.html