Redis开发02:redis.windows-service.conf 默认配置文件解析与注解

文件位置: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

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/888159.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

nodejs相关知识介绍

1、nodejs官方文档: https://nodejs.org/zh-cn nodejs可以用nvm进入安装; 2、npm说明: npm官方教程:https://npm.p2hp.com/ npm是 Node.js 的标准包管理器,也就是说nodejs安装好,npm也就安装好了&#…

解决el-card上绑定@click事件,点击无效

解决: 在click后面加一个.native的修饰符即可 解释: .native 修饰符的作用:告诉 Vue,在绑定事件时,使用原生的 DOM 事件,而不是 Vue 自定义的事件。 因为 el-card 作为一个 Element UI 组件,默认…

AD7606使用方法

AD7606是一款8通道最高16位200ksps的AD采样芯片。5V单模拟电源供电,真双极性模拟输入可以选择10 V,5 V两种量程。支持串口与并口两种读取方式。 硬件连接方式: 配置引脚 引脚功能 详细说明 OS2 OS1 OS2 过采样率配置 000 1倍过采样率 …

蓝桥-希尔排序模板题

第一眼看到这个题还在想希尔排序模板不记得了,于是去网上了搜了一个,但是考虑到这种题只看测试点能不能通过,于是用Arrays方法试了一下,发现也可以。 1.希尔排序模板ac代码 package yunkePra;import java.util.Scanner;public cl…

机器学习6_支持向量机_算法流程

最大化: 限制条件: (1) (2) 如何求解这个对偶问题,同时基于对偶问题给出支持向量机算法的统一流程。 (核函数) 只要知道核函数,就可以求个这个最优化的对偶问题。 求解了这个对偶…

【WRF-Urban】城市冠层参数UCPs导入WPS/WRF中

城市冠层参数UCPs导入WPS/WRF中 Urban canopy parameters ingestion into WPS/ WRF关于建筑高度分布的分组数量GEOGRID.TBL 文件的配置是否需要修改 Registry 文件其他建议 参考 本博客主要总结WRF&MPAS-Aforum中有关城市冠层参数UCPs导入WPS/WRF的相关内容。原文章地址-Ur…

利用Python爬虫精准获取淘宝商品详情的深度解析

在数字化时代,数据的价值日益凸显,尤其是在电子商务领域。淘宝作为中国最大的电商平台之一,拥有海量的商品数据,对于研究市场趋势、分析消费者行为等具有重要意义。本文将详细介绍如何使用Python编写爬虫程序,精准获取…

Rook入门:打造云原生Ceph存储的全面学习路径(上)

文章目录 一.Rook简介二.Rook与Ceph架构2.1 Rook结构体系2.2 Rook包含组件2.3 Rook与kubernetes结合的架构图如下2.4 ceph特点2.5 ceph架构2.6 ceph组件 三.Rook部署Ceph集群3.1 部署条件3.2 获取rook最新版本3.3 rook资源文件目录结构3.4 部署Rook/CRD/Ceph集群3.5 查看rook部…

003 LVGL相关文件分析

LVGL移植相关文件: 显示设备接口文件 lv_port_disp_templ.c/输入设备接口文件 lv_port_indev_templ.c/h 裁剪、配置文件 lv_conf.h lv_conf.h文件内容介绍: 对应中文翻译版本: #if 1 /* 设置为1,以启…

C# 2024年Visual Studio实用插件集合

在2024年,Visual Studio作为.NET开发者的首选IDE,其插件生态不断壮大,为开发者提供了更高效、便捷的开发体验。本文将介绍一些实用的Visual Studio插件,特别是针对C#开发者,帮助提升开发效率和代码质量。 1. GitHub C…

汽车轮毂结构分析有哪些?国产3D仿真分析实现静力学+模态分析

本文为CAD芯智库原创,未经允许请勿复制、转载! 之前分享了如何通过国产三维CAD软件如何实现「汽车/汽配行业产品设计」,兼容NX(UG)、Creo(Proe),轻松降低企业上下游图纸交互成本等。…

关于Vscode配置Unity环境时的一些报错问题(持续更新)

第一种报错: 下载net请求超时(一般都会超时很正常的) 实际时并不需要解决,它对你的项目毫无影响 第二种报错: .net版本不匹配 解决:(由于造成问题不一样,所以建议都尝试一次&…

iQOO Neo10系列携三大蓝科技亮相,性能与续航全面升级

11月29日,iQOO Neo10系列正式登场。作为iQOO Neo系列的最新力作,Neo10系列不仅延续了该系列一贯的“双芯”特色,更在性能、续航、屏幕、影像等多个方面实现了全面升级,为用户带来前所未有的使用体验。此次发布的Neo10系列共有两款…

NGO-CNN-BiGRU-Attention北方苍鹰算法优化卷积双向门控循环单元时间序列预测,含优化前后对比

NGO-CNN-BiGRU-Attention北方苍鹰算法优化卷积双向门控循环单元时间序列预测,含优化前后对比 目录 NGO-CNN-BiGRU-Attention北方苍鹰算法优化卷积双向门控循环单元时间序列预测,含优化前后对比预测效果基本介绍模型描述程序设计参考资料 预测效果 基本介…

go的math/rand随机数生成器

伪随机数生成器,默认情况下随机数种子是固定的, **注意:**固定的随机数种子每次生成的随机数都是相同的随机数序列 一、基础用法 math/rand 包提供了随机数生成的方法。常用的函数包括: rand.Int():返回一个伪随机…

Rust学习笔记_08——String

Rust学习笔记_05——控制流(1) Rust学习笔记_06——控制流(2) Rust学习笔记_07——枚举和范围 文章目录 字符串类型1. 字符串类型与字面量字符串1.1 字符串类型 (String)1.2 字面量字符串 (&static str) 2. (字符串类型)创建3. (字符串类…

【HarmonyOS学习日志(11)】计算机网络之概念,组成和功能

文章目录 计算机网络概念计算机网络,互连网与互联网的区别计算机网络互连网互联网(因特网,Internet) 计算机网络的组成和功能计算机网络的组成从组成部分看从工作方式看从逻辑功能看 计算机网络的功能数据通信资源共享分布式处理提…

windows电脑上安装树莓派操作系统

在Windows电脑上安装树莓派通常涉及以下几个步骤:准备安装工具、下载树莓派系统镜像、烧录系统到SD卡、配置树莓派以及远程连接(如果需要无显示器操作)。以下是详细的步骤说明: 一、准备安装工具 安装树莓派官方烧录工具: 下载并安装Raspberry Pi Imager。这是一个官方的…

winform跨线程更新界面

前言: 大家好,我是上位机马工,硕士毕业4年年入40万,目前在一家自动化公司担任软件经理,从事C#上位机软件开发8年以上!我们在开发C#程序的时候,有时候需要在非Ui主线程更新界面,为了…

shell编程基础笔记

目录 echo改字体颜色和字体背景颜色 bash基本功能: 运行方式:推荐使用第二种方法 变量类型 字符串处理: 条件判断:(使用echo $?来判断条件结果,0为true,1为false) 条件语句&a…