redis.conf配置选项如下
daemonize 是否以后台进程运行,默认为no
pidfile 如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid
bind 绑定主机IP,默认值为127.0.0.1(注释)
port 监听端口,默认为6379
timeout 超时时间,默认为300(秒)
loglevel 日志记录等级,有4个可选值,debug,verbose(默认值),notice,warning
logfile 日志记录方式,默认值为stdout
databases 可用数据库数,默认值为16,默认数据库为0
save <seconds> <changes> 指出在多长时间内,有多少次更新操作,就将数据同步到数据文件。这个可以多个条件配合,比如默认配置文件中的设置,就设置了三个条件。
save 900 1  900秒(15分钟)内至少有1个key被改变
save 300 10  300秒(5分钟)内至少有300个key被改变
save 60 10000  60秒内至少有10000个key被改变
rdbcompression 存储至本地数据库时是否压缩数据,默认为yes
dbfilename 本地数据库文件名,默认值为dump.rdb
dir 本地数据库存放路径,默认值为 ./
slaveof <masterip> <masterport> 当本机为从服务时,设置主服务的IP及端口(注释)
masterauth <master-password> 当本机为从服务时,设置主服务的连接密码(注释)
requirepass 连接密码(注释)
maxclients 最大客户端连接数,默认不限制(注释)
maxmemory <bytes> 设置最大内存,达到最大内存设置后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理后,任到达最大内存设置,将无法再进行写入操作。(注释)
appendonly 是否在每次更新操作后进行日志记录,如果不开启,可能会在断电时导致一段时间内的数据丢失。因为redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认值为no
appendfilename 更新日志文件名,默认值为appendonly.aof(注释)
appendfsync 更新日志条件,共有3个可选值。no表示等操作系统进行数据缓存同步到磁盘,always表示每次更新操作后手动调用fsync()将数据写到磁盘,everysec表示每秒同步一次(默认值)。
vm-enabled 是否使用虚拟内存,默认值为no
vm-swap-file 虚拟内存文件路径,默认值为/tmp/redis.swap,不可多个Redis实例共享
vm-max-memory 将所有大于vm-max-memory的数据存入虚拟内存,无论vm-max-memory设置多小,所有索引数据都是内存存储的(Redis的索引数据就是keys),也就是说,当vm-max-memory设置为0的时候,其实是所有value都存在于磁盘。默认值为0。

转载于:https://blog.51cto.com/skyonline/984600

redis.conf配置选项如下相关推荐

  1. 十八、redis.conf配置详解

    启动的时候,就通过配置文件来启动! 工作中,一些小小的配置,可以突出专业性! [root@localhost rconfig]# more redis.conf 单位 # Redis configur ...

  2. redis学习之——redis.conf配置(基本)文件学习

    # Redis configuration file example# Note on units: when memory size is needed, it is possible to spe ...

  3. redis.conf 配置详解

    # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb => 1024 byt ...

  4. Redis 远程连接( redis.conf 配置 auth 认证 重启 redis)

    零.所用环境 1.本地 macOS 10.14.5 2.远程服务器 Ubuntu 16.04 一.修改redis.conf(bind 0.0.0.0 & auth 认证) 1.找到 redis ...

  5. redis.conf 配置档详解

    最近对 Redis 数据库非常感兴趣,所以想详细整理下配置档中的参数以及意义! 下面开始 基本配置 redis 对单位不区分大小写,所以1kb = 1KB =1kB 1k => 1000 byt ...

  6. redis.conf配置详细解析

    转载:http://www.cnblogs.com/kreo/p/4423362.html # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就 ...

  7. django-redis中redis.conf配置详细说明

    参考文献: https://blog.csdn.net/ljphilp/article/details/52934933 感谢楼主分享!

  8. Redis 主从配置和参数详解

    安装redis 下载redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz解压redis tar -xvf redis-3.0. ...

  9. Redis 3 配置详解

    注:转载请注明出处o(^▽^)o Redis就不多介了,博客中有更多Redis教程. 本文会总结Redis的整个配置,并附上示例. 概述 Redis可以在没有配置文件的情况下通过内置的配置来启动,但是 ...

最新文章

  1. 五、(H3C)基于802.1x+AD+DHCP+NPS动态下发vlan 华三交换机配置
  2. MapReduce基础开发之一词汇统计和排序(wordcount)
  3. 爬虫框架webmagic与spring boot的结合使用--转
  4. jvm性能调优实战 - 46堆区OOM解析
  5. [摘抄]一些软件设计的原则
  6. Spring学习笔记十二---泛型依赖注入
  7. 这项技术竟然一个字也不放过!
  8. 一起学习C语言:结构体(一)
  9. NFS网络文件系统服务介绍与实战
  10. 阿里题目:明星群众问题
  11. 两轮差速驱动机器人运动模型及应用分析
  12. console线驱动安装_低压灯带和高压灯带区别是啥 安装方法是啥?
  13. 2017年美国大学生数学建模竞赛F题优秀论文解读
  14. 通达信接口程序怎么设计出K线图?
  15. 新广告法违规词、敏感词在线检测工具
  16. 全球及中国木材干燥窑行业研究及十四五规划分析报告
  17. Oracle for update skip locked 详解
  18. ssm药品大全网站的设计与实现毕业设计源码281128
  19. 微信营销与博客营销的区别
  20. ES32中OTA空中升级

热门文章

  1. 对话高通孟樸:5G发展离不开中国,高通坚定pick全球化
  2. 南京大学「自然指数」超越清华北大,位列全国高校第一、世界第七,突显学术实力...
  3. 铁打的Python连续3年第一,PHP跌出前十:IEEE Spectrum 2019编程语言排行榜出炉
  4. 【290】Python 函数
  5. springboot springcloud 热部署
  6. Delegate成员变量和Event的区别
  7. onethink不能安装到已经存在的数据库中的问题
  8. (转)启动linux远程图形界面登录,vnc!!
  9. 架构师之路 — 软件架构 — 应用架构设计模式
  10. 云网融合 — 电信网络云