Redis配置项汇总(超级详细)_配置库及配置项列表示例,2024年最新2024大厂Golang知识点总结+面试题解析

warning: 这篇文章距离上次修改已过203天,其中的内容可能已经有所变动。



# Redis配置项示例(2024年最新)
 
## 基础设置
```conf
# 设置Redis为守护进程运行
daemonize yes
 
# 设置Redis监听的端口,默认为6379
port 6379
 
# 设置Redis的监听地址,默认为127.0.0.1
bind 127.0.0.1
 
# 设置Redis日志文件路径
logfile "/var/log/redis/redis-server.log"
 
# 设置数据库数量,默认16个,可以使用SELECT <dbid>命令切换数据库
databases 16

安全性设置




# 设置密码,使用CONFIG SET requirepass 'your_password'来设置或修改
requirepass your_password
 
# 设置命令重命名,例如将CONFIG重命名为SAFE_CONFIG
rename-command CONFIG SAFE_CONFIG

持久化设置




# 设置快照持久化参数,在满足指定的条件时执行持久化操作
save 900 1
save 300 10
save 60 10000
 
# 设置RDB文件名
dbfilename dump.rdb
 
# 设置RDB文件和AOF文件的持久化路径
dir /var/lib/redis
 
# 设置是否在每次操作后进行同步
appendonly yes
 
# 设置AOF文件名
appendfilename "appendonly.aof"
 
# 设置AOF文件的同步策略
appendfsync everysec

内存管理设置




# 设置Redis最大内存限制,达到上限后将触发键的淘汰策略
maxmemory 2gb
 
# 设置Redis的键淘汰策略,有如下几种策略:
# volatile-lru -> 根据LRU算法移除设置了过期时间的键
# allkeys-lru -> 根据LRU算法移除任何键
# volatile-random -> 随机移除设置了过期时间的键
# allkeys-random -> 随机移除任何键
# volatile-ttl -> 移除即将过期的键
# noeviction -> 不进行任何淘汰,当内存不足时,新写入命令会报错
maxmemory-policy allkeys-lru

高级设置




# 设置客户端空闲超时时间,0表示禁用超时
timeout 300
 
# 设置是否允许非loopback地址的客户端连接
bind-address 127.0.0.1
 
# 设置是否在日志中记录每个命令的执行时间
slowlog-log-slower-than 10000
 
# 设置慢查询日志的长度
slowlog-max-len 128
 
# 设置是否开启监控功能,可以通过INFO命令或者redis-cli monit来查看服务器运行信息
monitor no

集群设置(如果启用了Redis集群)




# 设置集群配置文件路径
cluster-config-file nodes-6379.conf
 
# 设置集群节点间ping消息的超时时间
cluster-node-timeout 15000
 
# 设置是否启用集群模式
cluster-enabled yes
 
# 设置集群的最大可用节点数
cluster-max-replicas 1
 
# 设置集群的必要节点数
cluster-min-replicas-to-write 1
 
# 设置集群的重新分配槽的策略
cluster
最后修改于:2024年08月09日 12:21

评论已关闭

推荐阅读

DDPG 模型解析,附Pytorch完整代码
2024年11月24日
DQN 模型解析,附Pytorch完整代码
2024年11月24日
AIGC实战——Transformer模型
2024年12月01日
Socket TCP 和 UDP 编程基础(Python)
2024年11月30日
python , tcp , udp
如何使用 ChatGPT 进行学术润色?你需要这些指令
2024年12月01日
AI
最新 Python 调用 OpenAi 详细教程实现问答、图像合成、图像理解、语音合成、语音识别(详细教程)
2024年11月24日
ChatGPT 和 DALL·E 2 配合生成故事绘本
2024年12月01日
omegaconf,一个超强的 Python 库!
2024年11月24日
【视觉AIGC识别】误差特征、人脸伪造检测、其他类型假图检测
2024年12月01日
[超级详细]如何在深度学习训练模型过程中使用 GPU 加速
2024年11月29日
Python 物理引擎pymunk最完整教程
2024年11月27日
MediaPipe 人体姿态与手指关键点检测教程
2024年11月27日
深入了解 Taipy:Python 打造 Web 应用的全面教程
2024年11月26日
基于Transformer的时间序列预测模型
2024年11月25日
Python在金融大数据分析中的AI应用(股价分析、量化交易)实战
2024年11月25日
AIGC Gradio系列学习教程之Components
2024年12月01日
Python3 `asyncio` — 异步 I/O,事件循环和并发工具
2024年11月30日
llama-factory SFT系列教程:大模型在自定义数据集 LoRA 训练与部署
2024年12月01日
Python 多线程和多进程用法
2024年11月24日
Python socket详解,全网最全教程
2024年11月27日