redis 遍渐进式历

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

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

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

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

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

返回可能是空集合

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

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

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

相关推荐
l1258651 分钟前
# RAG低延迟架构设计:从5秒到500ms的优化全链路
数据库·人工智能·python·langchain
RisunJan4 分钟前
Linux命令-vgdisplay(显示卷组详细属性)
linux·运维·数据库
爱和冰阔落32 分钟前
【MySQL 慢查询排查实战】列表接口逐渐变慢时,怎样从请求链路定位原因
android·数据库·mysql
JacksonMx37 分钟前
企业级 JPA 与数据库架构落地指南
数据库·数据库架构
Dxy123931021638 分钟前
MySQL有哪些锁?InnoDB锁体系完整梳理博客
数据库·mysql
2602_9599609243 分钟前
电商大厂Java面试实录:Spring Boot/JVM/Redis/Kafka/微服务/安全/测试全解析
java·jvm·spring boot·redis·面试题
Wang's Blog1 小时前
PostgreSQL笔记38:慢查询定位与优化的系统方法论
数据库·笔记·postgresql
幻风_huanfeng2 小时前
软考:高级软件架构师学习笔记----数据库
数据库·软考·系统架构师
小的~~2 小时前
面试被问懵了?为什么 Redis 单线程还能保证 Lua 脚本原子性,却偏偏选了 Lua?
redis·面试·lua
衿心.2 小时前
Django TemplateDoesNotExist
数据库·django·sqlite