Redis 的配置主要通过 redis.conf 文件进行。以下是一些常见的 Redis 配置选项,你可以根据需要修改这些选项:

1. 配置文件位置:
   - Redis 的配置文件通常位于 /etc/redis/redis.conf(Linux 系统)或 Redis 安装目录下(Windows 系统)。

2. 监听地址和端口:
   - 默认情况下,Redis 监听在本地地址 127.0.0.1 的端口 6379。你可以修改以下配置来更改监听地址和端口:
     bind 127.0.0.1
     port 6379

3. 密码保护:
   - 为了提高安全性,你可以设置密码保护 Redis 服务器。在配置文件中找到并修改以下选项:
     requirepass your_password

4. 持久化配置:
   - Redis 提供两种持久化方式,RDB 快照和 AOF 文件。你可以根据需要选择启用其中一种或两种。
     save 900 1        # 每900秒(15分钟)至少有1个键发生变化时,执行一次快照
     appendonly yes     # 启用 AOF 持久化

5. 日志文件:
   - 配置 Redis 日志文件的位置和日志级别。
     logfile "/var/log/redis/redis-server.log"
     loglevel notice     # 日志级别可选:debug, verbose, notice, warning

6. 最大内存设置:
   - 设置 Redis 可使用的最大内存量。可以通过以下配置项设置:
     maxmemory 2GB

7. 其他配置选项:
   - Redis 提供了许多其他配置选项,包括超时设置、最大连接数、是否启用慢查询日志等。具体选项可以根据需要进行调整。
     timeout 300          # 客户端闲置多久后断开连接,单位为秒
     maxclients 10000     # 最大客户端连接数
     slowlog-log-slower-than 10000   # 慢查询日志记录阈值,单位为微秒

8. 集群配置:
   - 如果你在使用 Redis 集群,还需要配置集群相关的选项。
     cluster-enabled yes
     cluster-config-file nodes.conf
     cluster-node-timeout 5000

9. 注释和空白行:
   - 在配置文件中使用 # 进行注释。空白行会被忽略。

以上只是一些常见的配置选项,具体的配置需求可以根据实际情况进行调整。配置文件的更改将在重新启动 Redis 服务器后生效。确保在修改配置文件之前备份它,以防出现配置错误。


转载请注明出处:http://www.zyzy.cn/article/detail/9066/Redis