• Redis 快速入门 -- Redis 配置(4)


    Redis 配置

    在 Redis 有配置文件(redis.conf)可在 Redis 的根目录下找到,可以通过 Redis 的 CONFIG 命令设置所有 Redis 的配置。

    语法

    Redis 的 CONFIG 命令的基本语法如下所示:

    redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME

    例如

    redis 127.0.0.1:6379> CONFIG GET loglevel

    1) "loglevel"

    2) "notice"

    让所有的配置使用 * 代替 CONFIG_SETTING_NAME

    例子

    redis 127.0.0.1:6379> CONFIG GET *

    1) "dbfilename"

    2) "dump.rdb"

    3) "requirepass"

    4) ""

    5) "masterauth"

    6) ""

    7) "unixsocket"

    8) ""

    9) "logfile"

    10) ""

    11) "pidfile"

    12) "/var/run/redis.pid"

    13) "maxmemory"

    14) "0"

    15) "maxmemory-samples"

    16) "3"

    17) "timeout"

    18) "0"

    19) "tcp-keepalive"

    20) "0"

    21) "auto-aof-rewrite-percentage"

    22) "100"

    23) "auto-aof-rewrite-min-site"

    24) "67108864"

    25) "hash-max-ziplist-entries"

    26) "512"

    27) "hash-max-ziplist-value"

    28) "64"

    29) "list-max-ziplist-entries"

    30) "512"

    31) "list-max-ziplist-value"

    32) "64"

    33) "set-max-intset-entries"

    34) "512"

    35) "zset-max-ziplist-entries"

    36) "128"

    37) "zset-max-ziplist-value"

    38) "64"

    39) "hll-sparse-max-bytes"

    40) "3000"

    41) "lua-time-limit"

    42) "5000"

    43) "slowlog-log-slower-than"

    44) "10000"

    45) "latency-monitor-threshold"

    46) "0"

    47) "slowlog-max-len"

    48) "128"

    49) "port"

    50) "6379"

    51) "tcp-backlog"

    52) "511"

    53) "databases"

    54) "16"

    55) "repl-ping-slave-period"

    56) "10"

    57) "repl-timeout"

    58) "60"

    59) "repl-backlog-size"

    60) "1048576"

    61) "repl-backlog-ttl"

    62) "3600"

    63) "maxclients"

    64) "4064"

    65) "watchdog-period"

    66) "0"

    67) "slave-priority"

    68) "100"

    69) "min-slaves-to-write"

    70) "0"

    71) "min-slaves-max-lag"

    72) "10"

    73) "hz"

    74) "10"

    75) "no-appendfsync-on-rewrite"

    76) "no"

    77) "slave-serve-stale-data"

    78) "yes"

    79) "slave-read-only"

    80) "yes"

    81) "stop-writes-on-bgsave-error"

    82) "yes"

    83) "daemonize"

    84) "no"

    85) "rdbcompression"

    86) "yes"

    87) "rdbchecksum"

    88) "yes"

    89) "activerehashing"

    90) "yes"

    91) "repl-disable-tcp-nodelay"

    92) "no"

    93) "aof-rewrite-incremental-fsync"

    94) "yes"

    95) "apendonly"

    96) "no"

    97) "dir"

    98) "/home/deepak/Downloads/redis-2.8.13/src"

    99) "maxmemory-policy"

    100) "volatile-lru"

    101) "appendfsync"

    102) "everysec"

    103) "save"

    104) "3600 1 300 100 60 10000"

    105) "loglevel"

    106) "notice"

    107) "client-output-buffer-limit"

    108) "normal 0 0 0 slave 268435456 67108864 60 pubsub 33554432 8388608 60"

    109) "unixsocketperm"

    110) "0"

    111) "slaveof"

    112) ""

    113) "notify-keyspace-events"

    114) ""

    115) "bind"

    116) ""

    编辑配置

    要跟新配置,可以直接编辑 redis.conf 文件或更新配置,通过 CONFIG set 命令

    语法

    CONFIG SET 命令的基本语法如下所示:

    redis 127.0.0.1:6379> CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE

    例子

    redis 127.0.0.1:6379> CONFIG SET loglevel "notice"

    OK

    redis 127.0.0.1:6379>CONFIG GET loglevel

    1) "loglevel"

    2) "notice"

  • 相关阅读:
    周赛D. Digging for Gold(扫描线)
    CF1209F Koala and Notebook(最短路+拆点)
    P6793 [SNOI2020]字符串(后缀树上DP)
    [HEOI2016/TJOI2016]字符串(后缀自动机,可持久化线段树,线段树合并,二分答案)
    CF1166F Vicky's Delivery Service(并查集,启发式合并)
    P4248 [AHOI2013]差异(后缀树)
    CF1175F The Number of Subpermutations(单调栈,ST表)
    CF666E Forensic Examination(后缀自动机,可持久化线段树合并)
    GYM103069G. Prof. Pang's sequence
    [转]C#、VB.NET使用HttpWebRequest访问https地址(SSL)的实现
  • 原文地址:https://www.cnblogs.com/wangjp/p/6019337.html
Copyright © 2020-2023  润新知