部署测试环境
本地启动redis控制台 && 安装redis服务(用于调试)
1.下载最新版redis,选择.zip则是免安装的版本
下载地址 (这是封装好的基于windows的redis服务)
2.解压到指定目录,并运行cmd命令
3.在该文件夹下运行命令:
redis-server.exe redis.windows.conf
4.看到如下显示,则表示启动成功
5.将redis安装成服务
在该文件夹下运行命令:redis-server.exe --service-install redis.windows.conf
去服务列表查询服务,可以看到redis服务默认没有开启,开启redis服务(可以设置为开机自动启动)
之后会发现远程访问失败,需要进行配置,在此不赘述,参考以下的第三篇文章
Tips:
也可以直接选择安装Redis-x64-3.0.504.msi
安装管理工具(可选项)
Redis Desktop Manager
主要用于查询db
1.连接redis
2.查看/操作数据
Another Redis Desktop Manager
也可以使用Another Redis Desktop Manager
,链接
使用
引用
StackExchange.Redis
创建连接
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost");
var database = redis.GetDatabase();
使用String
var nameString = "name";
if (await database.StringSetAsync(nameString, "lulu"))
{
var nameStringValue = await database.StringGetAsync(nameString);
Console.WriteLine($"{nameString}的值为{nameStringValue}");
//设置没有时间限制的key
await database.KeyIdleTimeAsync(nameString);
await CheckIfKeyExist(database, nameString);
//设置5秒后超时的key
await database.KeyExpireA