redis 遍渐进式历

1.scan cursor [match pattern] [coutn] [type]:以渐进式的方式进行建的遍历

cursor:是光标 指向当前遍历的位置 设置成0表示当前从0开始获取

math parttern :和keys命令一样的 keys *

count: 限制一次遍历能够获取到多少个 元素默认是10

type :这次遍历只想获取到type(string、hash、list、set、zset等)类型的

返回可能是空集合

渐进式遍历,在遍历过程中,不会在服务器这边存储任何的状态信息

遍历是可以随时终止的~~不会对服务器产生任何的副作用

遍渐进式历虽然解决了阻塞问题,但如果在遍历区间 键有所变化(增加、修改、删除),可能导致遍历时键的重复遍历或者遗漏,这点务必在实际开发中考虑。

相关推荐
让我上个超影吧13 小时前
天机学堂——播放进度方案优化
java·spring boot·redis·spring cloud
刘大猫.13 小时前
XNMS项目-mysql数据库同步
数据库·统计·同步·数据同步·数据统计·数据库同步·业务统计
J_liaty13 小时前
Redis公共方法详解
spring boot·redis·后端
踢足球092913 小时前
寒假打卡:2026-01-22
数据库·sql
数巨小码人13 小时前
核心架构深度解析-揭开国产数据库内核的神秘面纱
数据库·架构
小北方城市网13 小时前
生产级 Spring Boot + MyBatis 核心配置模板
java·spring boot·redis·后端·spring·性能优化·mybatis
薛晓刚13 小时前
MySQL 精度扩展时候的DDL阻塞对比Oracle
数据库
卓怡学长14 小时前
m119在线购书商城系统
java·数据库·spring boot·spring·汽车
存在的五月雨14 小时前
Mysql 事务和锁的一些概念和理解
数据库·mysql
yuankunliu14 小时前
【redis】4、Redis的过期策略和淘汰策略
数据库·redis·缓存