推荐链接:
总结——》【Java】
总结——》【Mysql】
总结——》【Spring】
总结——》【SpringBoot】
总结——》【MyBatis、MyBatis-Plus】
参数 | 值 | 描述 |
---|---|---|
include | /path/to/local.conf | 包含一个或多个其他配置文件 |
参数 | 值 | 描述 |
---|---|---|
bind | 127.0.0.1 | 绑定IP(1个或多个) 如果没有绑定IP,Redis将接受任何IP地址的访问(这是比较危险的) |
protected-mode | yes | 是否开启保护模式,默认开启。如果开启,并且没有bind任何IP && 没有密码,Redis只接受本机的访问。 |
port | 6379 | 默认6379 |
tcp-backlog | 511 | 在每秒请求量高的环境中,需要设置一个比较高的值,来避免客户端连接速度慢的问题。 |
timeout | 0 | 客户端空闲N秒后关闭连接(0表示禁用,也就是永远不关闭) |
tcp-keepalive | 300 | 每N秒向客户端发送心跳检测,单位为秒(0表示不检测) |
参数 | 值 | 描述 |
---|---|---|
daemonize | yes | 是否作为守护进程,默认no。 如果作为守护进程 ,Redis将在/var/run/redis.pid中写入守护进程时的pid |
pidfile | /var/run/redis.pid | 如果指定了pid文件,Redis会在启动时将其写入指定的位置并在退出时将其移除。 如果没有指定pid文件,并且要做为后来进程时,默认为/var/run/redis.pid |
loglevel | notice | 日志记录级别 - debug - verbose - notice:默认 - warning |
logfile | “/opt/app/redis/log/redis.log” | 日志文件名称 |
databases | 16 | 设定库的数量,默认16,默认数据库为0 |
参数 | 值 | 描述 |
---|---|---|
requirepass | foobared(默认) | 设置密码,客户端在使用的时候需要输入密码 |
参数 | 值 | 描述 |
---|---|---|
maxclients | 10000 | 设置同时连接的最大客户端数。默认情况下此限制设置为10000。一旦达到限制,Redis将关闭所有发送的新连接错误“已达到最大客户端数”。 |
maxmemory | 设置最大内存 | |
maxmemory-policy | noeviction(默认) | 缓存达到上面设置的maxmemory值后采取的淘汰策略 |