(1)
进入redis目录下 的 配置文件
编辑
(2)
默认是127.0.0.1,只能当前服务器内网访问
若要用来远程测试 (外网访问) 改为如图即可。
但不安全! 所以需要设置密码!若需要保证安全的话 , 则需要设置较复杂的密码!
(3)
requirepass kevin ------- 设置kevin为密码!
maxclients ----- 客户端最大连接数为1w!
(4)
端口号默认6379
protected-mode yes保证安全性
注意:如果要外网访问,无需改为no!亲测!!
(5)
最大超时时间 5s
(6)快照
持久化 -- 在规定时间内 执行多少次操作 会进行一次持久化到 .rdb .aof文件
redis是内存数据库 数据断电即失!!!
save 900 1 #如果900s内至少有一个key进行修改,我们即进行持久化。
save time keyNum #如果time秒内至少有keyNum个key进行修改,我们即进行持久化。
(7)其他
stop-write-on-bgsave-error yes #持久化若出错 是否继续执行(默认yes)
rdbcompresssion yes #是否压缩压缩rdb文件 但需要消耗一些cpu资源
rdbchecksum yes #保存rdb文件时 进行错误的检查校验
(8)注意:
修改配置文件后
一定要重启redis服务!
(9)安全策略
config set requirepass "123456" 设置密码
auth 123456 使用密码登录
maxmemory <bytes> redis配置最大的内存量
(10)key淘汰策略
mexmemory-policy xxx 内存达到上限之后的处理策略
(11)append only模式 aof配置