redis 遍渐进式历

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

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

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

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

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

返回可能是空集合

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

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

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

相关推荐
xcLeigh6 小时前
IoTDB 数据导入全攻略:工具、自动加载与 Load SQL 详解
数据库·sql·工具·iotdb·数据导入·loadsql
清漠2338 小时前
win11“网络和Internet“中无“以太网“这个选项解决记录
服务器·网络·数据库
那个松鼠很眼熟w9 小时前
3.Statement对象概述,以及Statement的弊端
数据库
山岚的运维笔记10 小时前
SQL Server笔记 -- 第72章:隔离级别与锁定
数据库·笔记·后端·sql·microsoft·sqlserver
硅基动力AI10 小时前
如何判断一个关键词值不值得做?
java·前端·数据库
新缸中之脑11 小时前
从零实现AI代理的长期记忆
数据库·人工智能
清水白石00812 小时前
Fixture 的力量:pytest fixture 如何重新定义测试数据管理
数据库·python·pytest
Rick199313 小时前
如何保证数据库和Redis缓存一致性
数据库·redis·缓存
那个松鼠很眼熟w14 小时前
2.获取数据库连接
数据库
_ziva_15 小时前
5 分钟搭建 CSV 数据问答系统:LangChain + LLM 实战教程
jvm·数据库·oracle