美文网首页
redis配置

redis配置

作者: 彼此258 | 来源:发表于2019-07-30 11:27 被阅读0次

上文中提到了redis根目录下有一个redis.conf文件,这个文件主要是对于redis的一些配置管理。
1.daemonize,redis的守护进程,默认为no, 如果为yes则会以后台形式启动。

  1. pidfile,当redis以守护进程的方式运行时,redis会将pid写入pidfile文件里面,可以通过pidfile指定文件,默认写入/var/run/redis.pid
  2. port,指定端口号,默认6379
  3. bind,绑定主机地址,默认为127.0.0.1,此项一般会被注释掉 ,这个会指定redis只接收该ip的请求地址。
  4. loglevel和logfile, 指定日志记录级别和日志记录方式,级别默认为notice,方式默认为标准输出,如果配置的是守护进程,而这里的方式为标准输出,则会将日志发送给/dev/null
  5. databases,设置数据库的数量,默认为0
  6. save,redis默认配置文件中提到了三个条件,save 900 1,save 300 10,save 60 10000,分别表示900秒有一次更改,300秒内有十次更改,60秒类10000个更改。
    8.dbfilename,指定本地数据库文件名,默认为dump.rdb,
    9.dir,会指定数据库存放目录,默认为./
  7. appendonly,指定在每次更新之后进行日志记录,默认为no,如果不开启,则可能会在断电是导致一段时间内数据丢失。
  8. appendfilename,指定更新日志的文件名,默认为appendonly.aof
  9. appendfsync,no 等操作系统进行数据缓存同步到磁盘(快),always,表示每次更新操作后手动调用fsync()将数据写入磁盘(慢,安全),everysec,表示每秒同步一次(折中,默认值)
  10. auto-aof-rewrite-percentage和auto-aof-rewrite-min-size,设置重写触发机制。

关于aof和rdb
RDB是Redis默认的持久化方案,在指定时间间隔内,执行指定次数的写操作,将内存的数据写入磁盘,生成dump.rdb文件
AOF默认为关闭,使用appendonly开启,弥补了RDB的数据不一致性问题,采用日志形式来记录每个写操作,并且追加给文件。Redis重启会根据日志文件的内容将写指令从前到后执行一次,已完成数据的恢复工作。

相关文章

  • springboot 2.x整合redis

    引入redis依赖 设置连接redis的配置 Redis配置 配置redis连接 开始使用

  • redis配置和安装

    学习目标 了解Redis的配置 查看所有配置信息 配置 Redis的配置信息在 /etc/redis/redis....

  • redis配置文件

    redis配置文件中存储单位说明 redis常用配置说明 redis安全配置 在配置文件中设置密码 在redis-...

  • Redis主从配置详细

    Redis主从配置 主配置 修改/etc/redis/redis.confsudo vi redis.confbi...

  • Ubuntu20.04 安装和配置redis

    安装redis 添加开机启动项 配置redis 配置文件 /etc/redis/redis.conf 修改配置文件...

  • redis

    redis配置文件概括说明 redis 常用配置 redis 主从复制 配置文件修改 手动修改 redis 哨兵部...

  • SpringBoot整合redis

    1.在配置文件中配置redis属性,我配置的是redis集群 2.配置redis属性文件 3.配置redisTem...

  • Redis集群(二)

    搭建并使用Redis 集群配置文件 创建DOcker环境 配置Redis配置 1、准备redis容器 命令说明:...

  • Spring boot中使用Redis,redisTemplat

    redis5种数据结构 Redis配置 配置:redis.maxTotal=500redis.maxIdle=10...

  • Ubuntu安装配置Redis

    安装Redis 安装并启动 检查Redis是否运行 ubuntu安装Redis桌面管理器 Redis配置 查看配置...

网友评论

      本文标题:redis配置

      本文链接:https://www.haomeiwen.com/subject/pnygrctx.html