Redis服务器配置文件的常用配置

# 网络配置

bind 127.0.0.1          # 绑定的IP地址,默认为本地回环地址,0.0.0.0表示监听所有地址

port 6379               # 监听的端口号,默认为6379

tcp-backlog 511         # TCP连接的backlog队列长度,默认为511

tcp-keepalive 0         # 是否开启TCP keepalive功能,默认为0

timeout 0               # 客户端连接的超时时间,单位秒,0表示无限制

# 通用配置

daemonize no            # 是否以守护进程方式运行,默认为no

logfile ""              # 日志文件路径,默认为空,表示不输出到文件

pidfile /var/run/redis_6379.pid  # PID文件路径,默认为/var/run/redis_6379.pid

databases 16            # 数据库数量,默认为16

# 持久化配置

save 900 1     # 在900秒内,如果至少有1个key发生了变化,则执行一次RDB持久化

save 300 10

save 60 10000

stop-writes-on-bgsave-error yes   # 如果持久化过程中出现错误,是否停止写入

rdbcompression yes      # 是否使用RDB文件压缩,默认为yes

rdbchecksum yes         # 是否开启RDB文件校验,默认为yes

dir /var/dump/          # RDB文件和AOF文件的存储目录,默认为/var/dump/

dbfilename dump.rdb     # RDB文件的名称,默认为dump.rdb

appendonly no           # 是否开启AOF持久化,默认为no

appendfilename "appendonly.aof"   # AOF文件的名称,默认为appendonly.aof

appendfsync everysec    # AOF文件的同步策略,有三种选项:everysec、always、no

# 安全性配置

requirepass foobared   # 访问密码,默认为空

rename-command CONFIG ""  # 重命名或禁用命令,这里禁用了CONFIG命令

protected-mode yes      # 是否启用保护模式,默认为yes,限制为本地访问

# 性能优化配置

maxclients 10000        # 最大客户端连接数,默认为10000

maxmemory <bytes>       # Redis最大可用内存,默认为不限制

maxmemory-policy noeviction # 内存淘汰策略,默认为noeviction,还有allkeys-xxx、volatile-xxx、lru算法、lfu算法、random等等

maxmemory-samples 5     # 在LRU策略中,服务器默认每100个写操作就进行一次LRU检测,可以通过这个选项调整

# 慢查询日志

slowlog-log-slower-than 10000   # 执行时间超过10毫秒的命令会被记录到慢查询日志

slowlog-max-len 128     # 慢查询日志的最大长度,默认为128

相关推荐

  1. Redis服务器配置文件配置

    2024-01-09 16:32:06       59 阅读
  2. redis.conf配置文件配置项详解

    2024-01-09 16:32:06       51 阅读
  3. 解析Nginx配置文件conf中

    2024-01-09 16:32:06       55 阅读
  4. mysql配置

    2024-01-09 16:32:06       52 阅读
  5. Python配置文件读取方法

    2024-01-09 16:32:06       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 16:32:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 16:32:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 16:32:06       87 阅读
  4. Python语言-面向对象

    2024-01-09 16:32:06       96 阅读

热门阅读

  1. Pickle文件读取——(待完善)

    2024-01-09 16:32:06       55 阅读
  2. git常用命令

    2024-01-09 16:32:06       49 阅读
  3. 什么是 DDoS 攻击

    2024-01-09 16:32:06       59 阅读
  4. sqlachemy orm create or delete table

    2024-01-09 16:32:06       66 阅读
  5. Linux C语言 51-IO复用

    2024-01-09 16:32:06       49 阅读
  6. PHP中excel带图片数据导入

    2024-01-09 16:32:06       60 阅读
  7. Python之面向对象

    2024-01-09 16:32:06       45 阅读