Redis配置文件详解(上)

一、Redis的核心配置文件

redis.conf是redis的核心配置文件,位于redis解压后目录的根目录,配置文件的内容根据不同的功能划分为多个模块。redis的注释信息写得也是非常详细的,以下是对部分重要得配置做简单的分析

二、基础配置信息

这部分主要对配置文件做出说明,主要包含三部分:
第1-6说明如果要启动Redis,需要指出配置文件的路径。
第8-16行说明当前配置文件中可以使用的的容量单位及意义。
第18于说明这些容量单位没有大小写之分。
在这里插入图片描述

三、Includes模块

指定要在当前配置文件中包含的配置文件。这样做的目的主要是便于配置信息管理:可 以将不同场景的配置都进行单独定义,然后在当前核心配置文件中根据不同场景选择包含进 不同的配置文件。
在这里插入图片描述

四、Modules

Redis配置文件中可以通过加载不同的第三方模块,来增强、扩展Redis的功能。
在这里插入图片描述

五、Network

Network模块是Redis配置参数中比较重要的部分,主要是对网络相关的配置。主要包含以下重要参数
在这里插入图片描述

1.bind

配置可以访问Redis服务的客户端IP,默认只允许本地访问,即当前Redis自己访问自己。为了使所有其它客户端或远程可访问,一般要将其注释掉。
在这里插入图片描述

2.protected-mode

配置保护模式,默认保护模式为开启状态。只允许本机的客户端访问,即只允许自己访问自己。但生产中应该关闭,以确保其它客户端可以连接Redis。
在这里插入图片描述

3.port

配置redis的端口号,默认端口号为6379。
在这里插入图片描述

4.tcp-backlog

tcp-backlog是一个TCP连接的队列,其主要用于解决高并发场景下客户端慢连接问题。这里设置的值就是这个队列的长度。该队列与TCP连接的三次握手有关。不同的Linux内核,backlog队列中存放的元素(客户端连接)类型是不同的。(此参数后面再分析)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值