redis 遍渐进式历

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

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

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

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

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

返回可能是空集合

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

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

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

相关推荐
荒川之神几秒前
拉链表概念与基本设计
java·开发语言·数据库
Highcharts.js5 分钟前
适合报表系统的可视化图表|Highcharts支持直接导出PNG和PDF
javascript·数据库·react.js·pdf
刘~浪地球21 分钟前
Redis 从入门到精通(一):简介、安装与配置
数据库·redis·缓存
APIshop23 分钟前
Java获取京东商品详情接口(item_get)实战指南
java·linux·数据库
Bat U32 分钟前
MySQL数据库|联合查询
数据库·mysql
卢傢蕊1 小时前
MySQL 故障排查与生产环境优化
数据库·mysql
雪碧聊技术1 小时前
数据库的第一、二、三范式分别解决了什么问题?一文详解
数据库·部分依赖·传递依赖·第一、二、三范式·列的原子性
小红的布丁2 小时前
Redisson 分布式锁实现:可重入与看门狗
redis
卢傢蕊2 小时前
MySQL全量、增量备份与恢复
数据库·mysql
码农垦荒笔记2 小时前
MySQL主从延迟根因诊断法:从现象到本质的全链路排查指南
数据库·mysql·主从复制