首页 > Web开发 > 详细

net core 使用 Redis

时间:2021-02-08 16:40:24      阅读:16      评论:0      收藏:0      [点我收藏+]

1、安装,下载地址:https://github.com/MicrosoftArchive/redis/releases

2、启动,

  默认目录:C:\Program Files\Redis\

  服务程序: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();
        }
    }

 

net core 使用 Redis

原文:https://www.cnblogs.com/juanheqiao/p/14388918.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!