1、安装,下载地址:https://github.com/MicrosoftArchive/redis/releases
2、启动,
默认目录:C:Program FilesRedis
服务程序:redis-server.exe
3、远程连接、密码设置
注释掉redis.windows-service.conf 中的bind 127.0.0.1这一行(在前面加#)
同文件中将protected-mode yes 改成 protected-mode no
找到# requirepass foobared行,去掉#号,改为requirepass 123456,即将密码改为123456。
保存并重启redis服务
4、第三方连接工具:https://github.com/caoxinyu/RedisClient/tree/windows/release
5、默认端口:6379
6、net core 项目,nuget 安装包:StackExchange.Redis,官方文档:https://stackexchange.github.io/StackExchange.Redis/
7、使用
[ApiController] [Route("[controller]")] public class TestController : ControllerBase { //添加 [HttpGet("T1")] public IActionResult T1() { ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("192.168.1.201:6379,defaultDatabase=1,password=123456"); IDatabase db = redis.GetDatabase(); string value = "abcdefg"; db.StringSet("mykey", value); return Ok(); } //获取 [HttpGet("T2")] public IActionResult T2() { ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("192.168.1.201:6379,defaultDatabase=1,password=123456"); IDatabase db = redis.GetDatabase(); string value = db.StringGet("mykey"); Console.WriteLine(value); // writes: "abcdefg" return Ok(); } }