redis 遍渐进式历

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

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

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

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

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

返回可能是空集合

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

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

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

相关推荐
2301_775148152 分钟前
golang如何从Python转型Go开发_golang从Python转型Go开发攻略
jvm·数据库·python
qq_413847403 分钟前
mysql如何实现数据库按月分表_利用分区表优化查询性能
jvm·数据库·python
2201_761040594 分钟前
php循环语句的格式?_?PHP中for、while、foreach循环语句的格式与写法对比
jvm·数据库·python
2201_761040594 分钟前
SQL高效合并分散数据的JOIN技巧_利用LEFT JOIN保留全集
jvm·数据库·python
.柒宇.5 分钟前
MySQL的MGR高可用
数据库·mysql·adb
当战神遇到编程5 分钟前
MySQL核心篇:增删改查(CRUD)
数据库·mysql
2201_761040596 分钟前
MySQL中如何利用REPLACE函数替换文本_MySQL字符串替换技巧
jvm·数据库·python
qq_330037998 分钟前
将数据库中的 UTC 时间准确转换为英国夏令时(BST)的 PHP 实现方法
jvm·数据库·python
2401_887724508 分钟前
mysql如何通过调整临时表空间配置优化查询_优化innodb_temp_data_file_path
jvm·数据库·python
qq_6543669810 分钟前
如何配置Oracle环境变量_ORACLE_HOME与PATH路径映射
jvm·数据库·python