当前位置: 首页 > news >正文

redis配置文件

redis配置文件

1、加载子配置文件

 2、加载模块

3、设置redis监听地址

重启redis后,redis默认连接127.0.0.1,需要添加-h参数连接自己设定的redis监听地址

4、设置redis监听端口

5、设置redis请求队列的长度

建议值不要过大 800-1000

仅仅修改此配置不一定会生效,此配置只修改的redis软件连接的数量,还应该同时修改系统参数

更改此文件使用vim不生效使用echo重定向覆盖此文件,临时生效机器重启后文件内容还原

永久生效,更改系统参数配置文件,更改参数的值按特定的更改格式写入进去

查看所有系统参数

重新读取参数配置文件

6、设置客户端空闲连接的超时时间

并发数比较多的情况下这个参数必须要设置

7、设置redis默认在后台启动

8、设置pid文件存放路径

9、设置redis错误日志

 11、rdb数据文件持久化存储

两种方式:

        1)自动保存

        2)手动保存

  

在指定的时间(单位秒)范围内发生多少次写操作,自动保存数据

12、rdb数据文件进行压缩、校验

 13、指定数据文件名称、存储位置

14、aof日志进行持久化存储

15、设置redis的连接密码

 重启生效后登录redis需要提供密码才可以进行写操作

或者连接数据库时直接写入密码

 16、设置命令别名

rename-command  命令  别名

测试

17、设置最大的并发连接数

18、允许redis使用的最大内存,单位字节

设置为500MB

19、设置最大内存策略

最大内存的使用策略:
    1) noeviction      默认策略 内存空间不足时,添加新的数据会返回报错信息
    2) allkeys‐lru     内存不足时,redis会按照LRU(最近最少访问)算法清除缓存数据
    3) allkeys‐random  内存不足时,redis会随机删除缓存数据
    4) volatile‐lru    内存不足时,redis会在设置了过期时间的缓存数据中,按照LRU算法清除数据
    5) volatile‐random   内存不足时,redis会在设置了过期时间的缓存数据中,随机清除数据
    6) volatile‐ttl    内存不足时,redis会在设置了过期时间的缓存数据中,优先清除过期时间较早的数据

    7) lfu(Least Frequently Used)算法根据数据的历史访问频率来淘汰数据

20、OOM机制

Out Of Memory 内存溢出

当系统中进程过多,造成内存不足,就会产生oom现象;

Linux内核为避免系统宕机,此时会启动omm killer机制,杀进程根据进程的omm_score,哪个进程的分数大优先杀谁

机器里启动的每一个进程在/proc目录中以文件夹的形式存在

每一个目录中都有进程所形成的文件

文件夹中都有oom_score的文件存在,文件中有omm分数,分数越高杀得越快,分数为0不会被杀

相关文章:

  • 【Linux】进程(1)进程概念和进程状态
  • JVM常用概念之超态虚拟调用
  • 75.HarmonyOS NEXT ImageItemView组件深度剖析:手势交互与动画实现(二)
  • 人工智能治理的两会声音:技术规范与伦理风险探讨
  • WPS 搭配 Zotero 插件使用
  • Spark 中的窗口函数
  • c#知识点补充
  • TensorFlow 与 TensorFlow Lite:核心解析与层应用
  • [数据结构]排序之 直接选择排序
  • 【RTSP】客户端(五)H264 265处理逻辑
  • AI绘画笔记--基础知识
  • LeetCode 每日一题 2025/3/10-2025/3/16
  • 招聘信息|基于SprinBoot+vue的招聘信息管理系统(源码+数据库+文档)
  • 【Linux网络】HTTPS
  • 社交网络分析实战(NetworkX分析Twitter关系图)
  • 第十次CCF-CSP认证(含C++源码)
  • SpringBoot MCP 入门使用
  • Axios 请求取消:从原理到实践
  • XSS漏洞学习(1)
  • 无需 Docker 也能下载镜像!轻松获取 Docker 镜像文件!
  • 美国新泽西客运公司遭遇罢工:40年来首次,35万人受影响
  • 新闻1+1丨强对流天气频繁组团来袭,该如何更好应对?
  • 著名心血管病学专家李国庆教授逝世,享年63岁
  • 澳大利亚首例“漂绿”诉讼开庭:能源巨头因“碳中和”承诺遭起诉
  • 【社论】打破“隐形高墙”,让老年人更好融入社会
  • 获派驻6年后,中国驻厄瓜多尔大使陈国友即将离任