当前位置:   article > 正文

Redis简单配置_redis设置

redis设置

redis.conf配置文件

监听端口

port 6379

三次握手请求队列数据包缓存大小,超过大小请求数据包被丢弃并重试

tcp-backlog 511

配置访问地址,可配置多个

  1. # bind 192.168.1.100 10.0.0.1
  2. # or
  3. # bind 127.0.0.1

设置空闲时间,达到该时间服务器会断开连接,为0则不主动断开

timeout 0

定时发送心跳包检测客户端是否存活,0为不探测

tcp-keepalive 0

守护线程,yes开启redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中

daemonize no

进程文件位置

pidfile /use/redis/redis.pid

设置日志级别:
    debug: 大量日志信息
    verbose: 较多日志信息
    notice: 适量日志信息,默认
    warning: 少量的、关键的信息

loglevel notice

日志存放位置

logfile ""

yes将日志同步到系统日志

syslog-enabled no

设置系统日志id

syslog-ident redis

设置redis数据库数量

databases 16

指定redis密码 

requirepass foobared

修改命令名称,设置空值可禁用该命令 

rename-command CONFIG ""

设置最大连接数

maxclients 10000

 设置最大内存限制,达到后不可写入,可读取

maxmemory <bytes>

内存超出后处理策略
    volatile-lru:只对设置过期时间的key进行LRU算法删除
    allkeys-lru:删除不经常使用的key
    volatile-random:随机删除即将过期的key
    allkeys->random:随机删除一个key
    volatile-ttl:删除即将过期的的key
    noeviction:不移除任何key,对于写命令返回报错

maxmemory-policy noeviction

 淘汰空闲最长的key

maxmemory-samples 3

——————————————————持久化——————————————————

RDB(Redis Database)

将数据以快照的形式进行持久化,二进制形式,数据紧凑,大规模数据恢复比较便利,但是因为时时间段持久化,容易数据丢失。

持久化条件,save [多少时间内(秒)] [至少有多少次更新] 则会进行持久化

  1. save 900 1
  2. save 300 10
  3. save 60 10000

持久化出现错误是否继续进行工作,yes进行

stop-writes-on-bgsave-error yes

进行rdb持久化时,如果遇到字符串对象并且其中的字符串值占用超过 20 个字节,那么就会对字符串进行 LZF 算法进行压缩

rdbcompression yes

校验rdb文件是否损坏,开启则影响性能

rdbchecksum yes

指定rdb持久化文件名

dbfilename dump.rdb

持久化文件存储位置

dir ./

AOF(Appen Only File)

记录指令的方式进行持久化,因此占用内存较大,但是它有机制会将一些相同的指令记录成一条,以减少内存支出,但是正因为实时指令的记录减少了数据丢失,增加数据完整性

aof持久化

appendonly no

指定aof持久化文件名

appendfilename "appendonly.aof"

aof持久化策略
    no:不进行持久化
    always:每次数据变化则持久化
    everysec:每秒进行一次持久化

appendfsync everysec

是否在rewrite期间对新写操作进行持久化,yes期间先不持久化先存入内存,rewrite完成后再持久化

no-appendfsync-on-rewrite no

比较上一个版本的aof文件大小百分比多多少时进行重写

auto-aof-rewrite-percentage 100

超过该大小则必须重写

auto-aof-rewrite-min-size 64mb

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/724845
推荐阅读
相关标签
  

闽ICP备14008679号

        
cppcmd=keepalive&