Redis配置文件redis.conf详解
2021/9/4 19:09:00
本文主要是介绍Redis配置文件redis.conf详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
作者:IT邦德 中国DBA联盟(ACDU)成员,目前从事DBA及程序编程 (Web\java\Python)工作,主要服务于生产制造 现拥有 Oracle 11g OCP/OCM、 Mysql、Oceanbase(OBCA)认证 分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证 从业8年DBA工作,在数据库领域有丰富的经验 B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007
1. 网络
#绑定IP,限定IP访问 bind 127.0.0.1 #保护模式 protected-mode yes #端口设置 port 6379
2. 通用配置
#以守护进程的方式运行,默认是no,我们需要自己开启为yes daemonize yes #如果是以后台的方式运行,我们需要自己开启一个pid文件 pidfile /var/run/redis_6379.pid #日志 # Specify the server verbosity level. # This can be one of: # debug (a lot of information, useful for development/testing) # verbose (many rarely useful info, but not a mess like the debug level) # notice (moderately verbose, what you want in production probably) 生产环境 # warning (only very important / critical messages are logged) loglevel notice #日志的文件位置名 logfile "" #数据库的数量,默认是16的数据库 databases 16 #总是显示Logo always-show-logo yes
3. 快照,持久化
在指定时间内,执行了多少次操作,则会持久化到文件.rdb.aof redis是内存数据库,如果没有持久化,那么数据断电即失 #如果900s内,至少有1个key进行了修改,我们及进行持久化操作 save 900 1 #300,至少有10个key进行了修改,我们及进行持久化操作 save 300 10 #60,至少有10000个key进行了修改,我们及进行持久化操作 save 60 10000 #持久化如果出错,是否还需要继续工作 stop-writes-on-bgsave-error yes #是否压缩rdb文件,需要消耗一些cpu资源 rdbcompression yes #保存rdb文件的时候是否进行错误的检查校验 rdbchecksum yes #rdb文件保存的目录 dir ./
4. SECURITY 安全
#查看和设置redis密码 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "" 127.0.0.1:6379> config set requirepass "1234" OK #登录redis 127.0.0.1:6379> auth 1234 OK #永久设置密码方式 修改配文件:requirepass = "redis"
5. CLIENTS 设置客户端
#设置能够连接redis的客户端登录数量 maxclients 10000 #redis配置最大内存 maxmemory <bytes> #内存到达上限后的处理策略 maxmemory-policy noeviction 1、volatile-lru:只对设置了过期时间的key进行LRU(默认值) 2、allkeys-lru : 删除lru算法的key 3、volatile-random:随机删除即将过期key 4、allkeys-random:随机删除 5、volatile-ttl : 删除即将过期的 6、noeviction : 永不过期,返回错误
本文如有错误或不完善的地方请大家多多指正,留言或 QQ 皆可,
您的批评指正是我写作的最大动力!
这篇关于Redis配置文件redis.conf详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识