自命题规划一个企业网站,网页文件的扩展名,门户网站 方案,发稿类别是什么文件位置#xff1a;redis安装目录下的 redis.windows-service.conf #xff0c;存放了redis服务的相关配置#xff0c;下面列举出默认配置的含义#xff1a;
配置项含义bind 127.0.0.1限制 Redis 只监听本地回环地址#xff0c;意味着只能从本地连接 Redis。protected-m…文件位置redis安装目录下的 redis.windows-service.conf 存放了redis服务的相关配置下面列举出默认配置的含义
配置项含义bind 127.0.0.1限制 Redis 只监听本地回环地址意味着只能从本地连接 Redis。protected-mode yes启用受保护模式防止 Redis 在未授权的外部连接时暴露。port 6379设置 Redis 服务监听的端口号默认是 6379。tcp-backlog 511设置操作系统的 TCP 连接请求队列大小。timeout 0禁用客户端超时默认 0 表示不超时。tcp-keepalive 0禁用 TCP Keep-Alive。loglevel notice设置日志级别为 notice表示输出中等详细的日志。logfile server_log.txt将日志输出到指定的文件 server_log.txt。syslog-enabled yes启用 syslog 日志记录。syslog-ident redis指定在 syslog 中标识 Redis 服务的名字为 redis。databases 16设置 Redis 数据库数量为 16。默认 Redis 使用 16 个数据库编号从 0 到 15。save 900 1每隔 900 秒15 分钟如果有 1 个键发生变化则进行一次 RDB 快照保存。save 300 10每隔 300 秒5 分钟如果有 10 个键发生变化则进行一次 RDB 快照保存。save 60 10000每隔 60 秒如果有 10000 个键发生变化则进行一次 RDB 快照保存。stop-writes-on-bgsave-error yes如果 RDB 持久化过程中发生错误停止写入操作。rdbcompression yes启用 RDB 文件压缩减少磁盘空间占用。rdbchecksum yes启用 RDB 文件校验和功能确保数据一致性。dbfilename dump.rdb设置 RDB 文件的文件名为 dump.rdb。dir ./设置 Redis 数据文件存储的目录为当前目录。slave-serve-stale-data yes启用从节点提供过期数据当主节点不可用时。slave-read-only yes设置从节点为只读模式禁止写操作。repl-diskless-sync no禁用无磁盘同步从节点同步时需要先从磁盘加载 RDB 文件。repl-diskless-sync-delay 5设置无磁盘同步的延迟时间为 5 毫秒如果启用的话。repl-disable-tcp-nodelay no禁用从节点与主节点间的 TCP Nagle 算法。slave-priority 100设置从节点的优先级较高的值表示该从节点的选举优先级较高。appendonly no禁用 AOF 持久化方式。appendfilename appendonly.aof设置 AOF 文件的文件名为 appendonly.aof。appendfsync everysec每秒进行一次 AOF 文件的 fsync 操作确保数据持久化。no-appendfsync-on-rewrite no在进行 AOF 重写时依然进行 fsync 操作。auto-aof-rewrite-percentage 100当 AOF 文件大小增长到原来的 100% 时触发 AOF 重写。auto-aof-rewrite-min-size 64mb当 AOF 文件大小达到 64MB 时才会启动自动重写操作。aof-load-truncated yes如果 AOF 文件损坏允许 Redis 载入该文件的部分数据。lua-time-limit 5000设置 Lua 脚本执行的最大时间为 5000 毫秒5 秒。slowlog-log-slower-than 10000记录执行时间超过 10000 微秒10 毫秒的命令到慢查询日志。slowlog-max-len 128设置慢查询日志的最大条目数为 128 条。latency-monitor-threshold 0设置延迟监控的阈值为 0 毫秒即不启用延迟监控。notify-keyspace-events 禁用键空间通知。hash-max-ziplist-entries 512设置哈希表中每个 ziplist 的最大条目数为 512。hash-max-ziplist-value 64设置哈希表中每个 ziplist 的最大值长度为 64 字节。list-max-ziplist-size -2禁用 list 的 ziplist 存储方式。list-compress-depth 0禁用对 list 类型的压缩。set-max-intset-entries 512设置集合中 intset 的最大条目数为 512。zset-max-ziplist-entries 128设置有序集合中 ziplist 的最大条目数为 128。zset-max-ziplist-value 64设置有序集合中 ziplist 的最大值长度为 64 字节。hll-sparse-max-bytes 3000设置 HyperLogLog 稀疏存储的最大字节数为 3000 字节。activerehashing yes启用活跃哈希表重哈希以减少哈希表扩展的时间延迟。client-output-buffer-limit normal 0 0 0禁止对正常客户端设置输出缓冲区限制。client-output-buffer-limit slave 256mb 64mb 60为从节点客户端设置输出缓冲区限制最大 256MB警告限制 64MB超时 60 秒。client-output-buffer-limit pubsub 32mb 8mb 60为发布/订阅客户端设置输出缓冲区限制最大 32MB警告限制 8MB超时 60 秒。hz 10设置 Redis 内部事件的频率为每秒 10 次。aof-rewrite-incremental-fsync yes启用 AOF 重写时的增量 fsync。
bind 127.0.0.1
protected-mode yes
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 0
loglevel notice
logfile server_log.txt
syslog-enabled yes
syslog-ident redis
databases 16
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
dir ./
slave-serve-stale-data yes
slave-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-disable-tcp-nodelay no
slave-priority 100
appendonly no
appendfilename appendonly.aof
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
latency-monitor-threshold 0
notify-keyspace-events
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-size -2
list-compress-depth 0
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
activerehashing yes
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
aof-rewrite-incremental-fsync yes