0
点赞
收藏
分享

微信扫一扫

Windows 下Redis的部署 及key 过期事件

岛上码农 2022-01-10 阅读 57

windows平台下安装redis。linix是另外的方法。

1、安装redis

下载地址:https://github.com/microsoftarchive/redis/releases

在这里插入图片描述找到最新的版本,下载.msi文件。

运行,可以修改安装目录。然后下一步,下一步。最后一步的时候,勾选加入到环境变量。

配置过期事件

在安装目录下,找到redis.windows.conf文件,打开,修改代码

在这里插入图片描述
放开红色的,注释掉蓝色的。

修改配置后,我们之间运行redis服务,这个修改的配置,并不会生效。

测试是否成功。

以管理员打开cmd窗口

//指定配置文件安装Redis-server
redis-server.exe --service-install redis.windows.conf --loglevel verbose --service-name myredis
//启动服务
net start myredis

在这里插入图片描述
运行第一条命令,注册一个叫myredis的服务。可以改名。然后第二条命令启动。

查看电脑上的服务,可以看到
在这里插入图片描述
在安装目录下,点击运行redis-cli.exe启动一个redis客户端。
输入set name abcd 测试ok
在这里插入图片描述
订阅过期事件

psubscribe __keyevent@0__:expired
//这里订阅了db 0的所有key的过期事件,并监听

在这里插入图片描述

另外通过点击运行redis-cli.exe启动另外一个客户端。

输入

setex name 10 abcde //这只key name的value为abcde 过期时间为10s

打印
在这里插入图片描述

然后在第一个客户端,等待10s后,出现订阅事件
在这里插入图片描述
也可以参考如下文章:

https://my.oschina.net/u/4386697/blog/3882125

举报

相关推荐

0 条评论