redis scan和keys对比

scan 一定不会阻塞redis吗?

不一定,scan相当于把keys扫描分成了多步,scan单次执行的时候也会阻塞redis

极限情况下如果scan limit = redis 服务器里的所有key数量,也相当于keys了,会长时间阻塞redis集群

scan的步长怎么设置

建议设置10000,观察后放大

当scan步长设置大时,会频繁阻塞redis线程,造成redis集群线上抖动。会影响使用同一个redis集群的其他服务,或者就是自身服务的其他redis命令

相关推荐
知识分享小能手1 小时前
Hadoop学习教程,从入门到精通, HBase 分布式数据库 — 完整知识点与案例代码(8)
数据库·hadoop·分布式
吴声子夜歌1 小时前
SQL经典实例——处理数字
java·数据库·sql
啾啾Fun1 小时前
【LLM 应用优化】Prompt Caching:LLM 调用成本降 90% 的底层机制与实战策略
缓存·prompt
NineData1 小时前
日常巡检 Oracle 时,ChatDBA 怎么把会话、SQL 和等待事件一起看
数据库·sql·oracle·ninedata·故障排查·chatdba·实例巡检
海天一色y2 小时前
深入理解 RAG 技术:从语义张量到向量数据库,Milvus 与 FAISS 全面对比
数据库·milvus·faiss
爱吃羊的老虎2 小时前
【数据库】模块二:SQL 语句、高级特性与优化
数据库·oracle
Rain5092 小时前
2.4. PostgreSQL 数据库连接与实战指南
前端·数据库·人工智能·后端·postgresql·数据分析
爱喝水的鱼丶2 小时前
SAP-ABAP:SAP表与视图权限管控方案:表维护权限、视图访问权限配置实操
运维·数据库·性能优化·sap·abap·权限·表和视图
tomcoding2 小时前
深入解析Oracle数据块的内部结构
数据库·oracle
pixcarp11 小时前
知识库系统的内容资产闭环怎么设计
服务器·数据库·后端·golang