redis使用记录
前言
redis 使用中发现的一些问题,过期监听隔一段事件会中断,重启后又恢复,原因是配置文件中需要配置tcp-keepalive 默认0 ,修改为60 。redis 默认使用了RDB数据持久化,所以redis重启后数据基本不会丢失,但不是100%不丢失。redis持久化可以修改配置来优化。
一、redis配置文件
1.notify-keyspace-events 事件监听配置EX代表监听过期事件
2.protected-mode no 和注释掉#bind 127.0.0.1 配置redis可以被远程连接
3.tcp-keepalive 默认0 ,修改为60 ,否则订阅监听会中断
4.requirepass 你的密码 设置访问密码
二、redis 常见操作
一、启动和重启
redis 如果修改了配置文件需要重启并指定配置文件方可生效
redis启动:cmd 打开命令行,切换目录到D:\Redis-x64-3.2.100(redis-server.exe所在目录)输入命令redis-server redis.windows-service.conf(指定配置文件)
redis重启:打开客户端redis-cli.exe输入auth 输入密码 输入shutdown,在cmd命令窗口重新启动redis :redis-server redis.windows-service.conf