首页 / REDIS / 10.redis.config详解
10.redis.config详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了10.redis.config详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2030字,纯文字阅读大概需要3分钟。
内容图文
![10.redis.config详解](/upload/InfoBanner/zyjiaocheng/861/518c8ffdc1ec48199564564fd0edf0ce.jpg)
1.配置文件unit 单位对大小写不敏感
2.包含其他配置文件
网络
bind 127.0.0.1 -::1 #绑定的IP
protected-mode yes #保护模式
port 6379 #端口设置
通用配置
daemonize yes #以守护进程的方式运行 默认是no 需要手动开启
pidfile /var/run/redis_6379.pid # 如果以后台的方式运行 需要指定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 "" #生成的日志文件位置名
databases 16 #数据库的数量 默认是16个
always-show-logo no #是否总是先生logo
快照
持久化,在规定的时间内 执行多少次操作 则会持久化
redis 是内存数据库 没有持久化 那么数据断电及失
# save 3600 1 #如果3600s内 如果有一个key进行了修改 我们进行持久化操作
# save 300 100 #如果300s内 如果有100个key进行了修改 我们进行持久化操作
# save 60 10000
stop-writes-on-bgsave-error yes #持久化如果出错了是否要继续工作
rdbcompression yes #是否压缩RDB文件 会需要消耗一些cpu的资源
rdbchecksum yes #保存RDB文件的时候进行错误的检查
dir ./ #RDB文件的保存目录
安全
#config set requirepass "123456" //设置密码
#auth 123456 //验证
客户端
# maxclients 10000 //设置连接redis的最大客户端数量
# maxmemory <bytes> //redis 配置的最大内存
# 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 : 永不过期,返回错误
APPEND ONLY MODE 就是AOF的喷配置
appendonly no #默认开启AOF模式 默认是RDB持久化方式 在所有的情况下RDB完全够用
appendfilename "appendonly.aof" #持久化AOF的名字
# appendfsync always #每次修改都会同步 消耗性能
appendfsync everysec #每秒执行一次同步 可能会丢失这一秒的数据
appendfsync no #每次修改不同步 这个时候操作系统自己同步数据 速度是最快的
内容总结
以上是互联网集市为您收集整理的10.redis.config详解全部内容,希望文章能够帮你解决10.redis.config详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。