美文网首页
Redis 参数

Redis 参数

作者: hxx | 来源:发表于2018-08-18 23:40 被阅读0次

    RedisRedis Redis 学习笔记 II

    常见参数配置

    指令 说明 参数解释
    daemonize no 是否以守护进程的方式运行 yes\no 默认 no
    pidfile /var/run/redis.pid 守护进程时指定pid写入的文件 默认/var/run/redis.pid
    port 6379 指定Redis监听端口 默认 6379
    bind 127.0.0.1 绑定的主机地址 默认 127.0.0.1
    timeout 300 客户端闲置多长时间后关闭连接 为0表示关闭该功能
    loglevel verbose 指定日志记录级别 可选值 debug、verbose、notice、warning,默认为verbose
    logfile stdout 日志记录方式 默认为标准输出,守护进程且标准输出则日志将会发送给/dev/null
    databases 16 设置数据库的数量 默认数据库为0
    save <seconds> <changes> 指定在多长时间内,有多少次更新操作,就将数据同步到数据文件 可以多个条件配合,默认
    save 900 1
    save 300 10
    save 60 10000
    rdbcompression yes 指定存储至本地数据库时是否压缩数据 默认yes,采用LZF压缩,关闭该选项可节省CPU时间,但数据库文件会变的巨大
    dbfilename dump.rdb 指定本地数据库文件名 默认值 dump.rdb
    dir ./ 指定本地数据库存放目录
    slaveof <masterip> <masterport> 本机为slav时,设置master服务的IP地址及端口 Redis启动时会自动从master进行数据同步
    masterauth <master-password> master服务设置了密码保护时,slav服务连接master的密码
    requirepass foobared 设置Redis连接密码 默认关闭
    include /path/to/local.conf 指定包含其它的配置文件
    activerehashing yes 指定是否激活重置哈希 默认开启
    glueoutputbuf yes 设置在向客户端应答时,是否把较小的包合并为一个包发送 默认开启
    vm-max-threads 4 设置访问swap文件的线程数,最好不要超过机器的核数,如果设置为0,那么所有对swap文件的操作都是串行的,可能会造成比较长时间的延迟 默认 4
    maxclients 128 设置同一时间最大客户端连接数 默认 0,无限制
    maxmemory <bytes> 指定Redis最大内存限制,Redis在启动时会把数据加载到内存中,达到最大内存后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理 后,仍然到达最大内存设置,将无法再进行写入操作,但仍然可以进行读取操作。Redis新的vm机制,会把Key存放内存,Value会存放在swap区
    appendonly no 指定是否在每次更新操作后进行日志记录,Redis在默认情况下是异步的把数据写入磁盘,如果不开启,可能会在断电时导致一段时间内的数据丢失。 默认 no,按照save 的条件写入磁盘
    appendfilename appendonly.aof 指定更新日志文件名 默认 appendonly.aof
    appendfsync everysec 指定更新日志条件 no 等操作系统进行数据缓存同步到磁盘(快)
    always 每次更新操作后手动调用fsync()将数据写到磁盘(慢,安全)
    everysec 每秒同步一次(折衷,默认值)
    vm-enabled no 是否启用虚拟内存机制 默认 no
    vm-swap-file /tmp/redis.swap 虚拟内存文件路径,不可多个Redis实例共享 默认 /tmp/redis.swap
    vm-max-memory 0 将所有大于vm-max-memory的数据存入虚拟内存 默认 0,所有value都存在于磁盘(所有key都在内存)
    vm-page-size 32 swap文件的page大小 默认32,可根据存储数据大小更改
    vm-pages 134217728 由于页表(一种表示页面空闲或使用的bitmap)是在放在内存中的,在磁盘上每8个pages将消耗1byte的内存

    相关文章

      网友评论

          本文标题:Redis 参数

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