3.配置文件-常用配置说明

1.

2. INCLUDES

2.1

3. MODULES

4. NETWORK

4.1 bind

	bind 127.0.0.1 -::1 // 只有本机可以访问
	默认配置 // 所有主机均可访问
	其他监听配置:
  	bind 192.168.1.100 10.0.0.1 // listens on two specific IPv4 addresses
	bind 127.0.0.1 ::1 // listens on loopback IPv4 and IPv6
	bind * -::* // like the default, all available interfaces

4.2 protected-mode

protected-mode yes // 开启保护模式,开启之后只支持本机访问,不支持远程连接

4.3 port

port 6379 // 默认6379

4.4 tcp backlog

tcp-backlog 511 // tcp连接队列总和限制,包括已完成握手和正在握手的连接

4.4 timeout

timeout 0 // 空闲客户端链接超时时间,单位:秒,默认为0表示永不超时

4.5 tcp-keepalive

tcp-keepalive 300 // 检查TCP连接心跳检测周期时间,单位:秒

5. TLS/SSL

6. GENERAL 通用

6.1 deamon

daemonize yes // yes 后台启动

6.2 pid

pidfile /var/run/redis_6379.pid // pid存储文件

6.3 loglevel

loglevel notice // 日志打印级别,默认notice

日志级别
debug : 主要用于开发和测试
verbose: 类似于java中的info
notice: 生产环境中常用
warning: 类似于java中的error

6.4 logfile

logfile "" // 日志文件输出路径

6.5 database

databases 16 // 默认16个数据库,从0开始编号至15,可以使用select 进行切换。默认使用0号库

7. SNAPSHOTTING

8. REPLICATION

9. KEYS TRACKING

10. SECURITY

默认redis数据库无密码,配置方式如下

  1. 配置文件
	requirepass foobared // 
  1. 命令设置
config get requirepass
config set requirepass "123456" // 设置密码

11. CLIENTS

maxclients

maxclients 10000 // 设置最多连接的客户端个数。如果达到此限制,会拒绝新的连接,并且返回 max number of clients reached

12. MEMORY MANAGEMENT

12.1 maxmemory

maxmemory <bytes> // 最大内存限制,必须配置,否则容易导致主机宕机

12.2 maxmemory-policy 移除策略

maxmemory-policy noeviction // 超出内存之后,移除策略
// 常用移除策略:
	// 1. volatile-lru:设置了过期时间的key,LRU算法
	// 2. allkeys-lru:所有集合
	// 3. volatile-random: 随机移除,但是适用范围是只针对设置了过期时间的key
	// 4. allkeys-random:
	// 5. volatile-ttl:移除那些TTL值最小的key
	// 6. noeviction:不进行移除,超出挟制,返回错误信息

13. LAZY FREEING

14. THREADED I/O

15. KERNEL OOM CONTROL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

holyZhang2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值