Redis的配置文件启动方式
发布日期:2021-05-06 22:53:37 浏览次数:27 分类:技术文章

本文共 1234 字,大约阅读时间需要 4 分钟。

Redis的配置文件启动方式

根据自己编写的配置文件启动Redis,方便对Redis的数据文件、日志进行管理。

编写Redis的配置文件

服务端配置

后台进程启动

daemonize yes

配置了后台进程启动就需要同时配置日志存放目录,否则无法启动

默认非后台进程方式启动。

绑定主机地址

bind 127.0.0.1    (绑定后就只有该IP的主机才能访问)

默认不绑定主机。

设置服务器端口

port 6379

默认为6379端口。

设置数据库数量

databases 16

默认为16

日志文件存放位置

logfile 路径/端口号.log   (推荐)

设置服务器以指定日志记录级别

loglevel debug|verbose|notice|warning   (默认verbose)

数据文件存放位置

RDB持久化配置

# RDB持久化方式下dbfilename dump.rdbdir /pathrdbcompression yesrdbchecksum yes

dbfilename 设置本地数据库文件名,默认值为dump.rdb。通常设置为dump-端口号.rdb;

dir 数据文件存放的目录;
rdbcompression 设置存储至本地磁盘时是否压缩数据,默认为yes,采用LZF压缩。默认为开启,如果设置为no,可以节省运行时间,但是会使得压缩的文件变大(巨大);
rdbchecksum 设置是否进行RDB文件格式校验,该校验过程在写文件和读文件过程均进行。通常默认为你开启,如果设置为no,可以节约读写过程约10%的时间消耗,但是存储有一定的数据损坏风险;

AOF持久化配置

#aof持久化方式下appendonly yes|noappendfsync always|everysec|noappendfilename filenamedir /path

appendonly 是否开启AOF持久化功能,默认不开启;

appendfsync 数据库操作指令写入策略,每一条都写|一秒钟写一次缓存中的指令|不写入指令;
AOF持久化文件名,默认文件名为appendonly.aof,建议配置为appendonly-端口号.aof
dir AOF持久化文件保存路径,与RDB持久化文件保持一致即可。

客户端配置

  • 设置同一时间客户端连接数,默认无限制。当客户端连接数到达上限,Redis会关闭新的连接
maxclients 0

默认为0,即不限制连接数

  • 客户端设置等待最大市场,达到这个值后关闭连接。如需关闭该功能,设置为0
timeout 300

多服务器快捷配置

  • 导入并加载指定配置文件信息,用于快速创建Redis公共配置较多的Redis实例配置文件,便于维护
include /path/server-端口号.conf

启动Redis Server

redis-server 配置文件.conf

这样就可以按配置的方式启动Redis了

上一篇:Redis的集中基本数据类型及其常见的操作命令
下一篇:Kubernetes学习笔记

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年03月30日 21时03分59秒