Redis 配置

redis.conf 常用配置项与运行时 CONFIG 命令。

Beginner
Key Points常用项:bind、port、requirepass、maxmemory、appendonly。改完重启或 CONFIG REWRITE 生效。

关键配置项

配置项作用
bind监听地址,默认 127.0.0.1
port端口,默认 6379
requirepass访问密码
maxmemory最大内存,配合淘汰策略
maxmemory-policy内存满时如何淘汰
appendonly开 AOF 持久化

修改密码与内存

Shell
# 运行时临时改(重启失效)
redis-cli CONFIG SET requirepass "StrongPass!23"
redis-cli CONFIG SET maxmemory 512mb
redis-cli CONFIG SET maxmemory-policy allkeys-lru

# 把运行时配置写回文件
redis-cli CONFIG REWRITE
Output
(integer) OK
Common policies: allkeys-lru (evict least-recently-used among all keys) or volatile-lru (only keys with TTL). For pure caches use allkeys-lru so hot data stays.

Friends & Partners