redis 遍渐进式历

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

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

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

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

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

返回可能是空集合

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

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

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

相关推荐
kirs_ur15 小时前
ECC & LDPC — SSD 的数据卫士
服务器·数据库·性能优化
是三一seven15 小时前
Sql注入基础
数据库·安全·网络安全
Sirens.16 小时前
MySQL表设计进阶-约束范式连接索引与事务
android·数据库·mysql
字节跳动开源17 小时前
火山引擎开源 Agent 驱动的搜索自迭代技术
数据库·开源·agent
Oo大司命oO19 小时前
藏在正则表达式里的陷阱
数据库·mysql·正则表达式
_oP_i20 小时前
mysql统计数据库使用存储大小
数据库
会编程的土豆20 小时前
MySQL 入门:库、表、行、主键是什么
linux·数据库·网络协议·http
jjjava2.020 小时前
系统日志:从入门到精通的完整指南
网络·数据库
写代码的强哥20 小时前
云原生数据库与传统数据库相比“新”在哪里
数据库·云原生·架构