redis定期删除

redis定期删除

文档

  1. redis单机安装
  2. redis集群模式 -集群搭建
  3. redis大key问题-生成大key-生成100万条测试数据

官方文档

  1. 官网操作命令指南页面:https://redis.io/docs/latest/commands/?name=get&group=string
  2. Redis cluster specification

下载地址

  1. 官网:https://redis.io/
  2. 下载列表页面:https://download.redis.io/releases/

说明

  1. 版本选择:redis-7.0.0.tar.gz
  2. 下载地址:https://download.redis.io/releases/redis-7.0.0.tar.gz

redis定期删除

安装redis
  1. 以单机版redis为例,安装redis参考文档:redis单机安装
定期删除
  1. redis.conf中,找到ADVANCED CONFIG相关的配置

  2. 官方文档

    conf 复制代码
    ############################### ADVANCED CONFIG ###############################
    
    # (还有其它配置)
    
    # Redis calls an internal function to perform many background tasks, like
    # closing connections of clients in timeout, purging expired keys that are
    # never requested, and so forth.
    #
    # Not all tasks are performed with the same frequency, but Redis checks for
    # tasks to perform according to the specified "hz" value.
    #
    # By default "hz" is set to 10. Raising the value will use more CPU when
    # Redis is idle, but at the same time will make Redis more responsive when
    # there are many keys expiring at the same time, and timeouts may be
    # handled with more precision.
    #
    # The range is between 1 and 500, however a value over 100 is usually not
    # a good idea. Most users should use the default of 10 and raise this up to
    # 100 only in environments where very low latency is required.
    hz 10
  3. 中文翻译

    conf 复制代码
    ############################### ADVANCED CONFIG ###############################
    
    # Redis 调用内部函数来执行许多后台任务,例如
    # 关闭超时客户端的连接、清除从未被请求的过期键等等。
    #
    # 并非所有任务都以相同的频率执行,但 Redis 会根据指定的 "hz" 值
    # 来检查需要执行的任务。
    #
    # 默认情况下 "hz" 设置为 10。提高该值会在 Redis 空闲时使用更多 CPU,
    # 但同时,当有大量键同时过期时,Redis 会响应更快,
    # 并且可以更精确地处理超时。
    #
    # 取值范围在 1 到 500 之间,但通常不建议超过 100。
    # 大多数用户应该使用默认值 10,只有在需要极低延迟的环境中
    # 才将其提高到 100。
    
    hz 10

参考资料

  1. https://www.bilibili.com/video/BV13R4y1v7sP

注意事项

  1. 部分内容由AI生成
  2. 如有不对,欢迎指正!!!
相关推荐
张某布响丸辣1 分钟前
附件下载的安全边界:路径白名单、NAS 哨兵文件与 Redis Lua 一次性令牌
java·redis·redis lua·nas哨兵
Wang's Blog1 小时前
Java 接入Redis: 使用Jedis操作Redis
java·服务器·redis
月临水3 小时前
Redis 缓存预热、穿透、击穿、雪崩
redis
重生之我是Java开发战士3 小时前
【Redis】初识Redis
redis
Wang's Blog3 小时前
Java 项目实战: 外卖平台-数据库环境搭建与十一张表结构解析
java·服务器·redis
喜欢的名字被抢了5 小时前
01-Redis 基础篇:从定位到 Key 管理
redis·教程
Anastasiozzzz5 小时前
重新定义 Agent 基建:Redis 在现代 AI 与智能体系统中的工程实践
java·人工智能·redis·ai
溪语流沙6 小时前
Django + Vue电商项目第001讲:开篇|注册登录加增删改查,那不是电商
redis·python·mysql·docker·typescript·django·vue
努力努力再努力wz6 小时前
【Redis进阶系列】:从主从复制到 Sentinel,一文建立故障检测、Leader 选举与 Failover 的完整心智模型
数据库·redis·缓存
Wang's Blog7 小时前
Java 项目实战: 外卖平台-后台系统登录功能开发
java·服务器·redis