zl程序教程

您现在的位置是:首页 >  .Net

当前栏目

.Net连接Redis

2023-02-18 15:29:20 时间

这里我用的是StackExchange.Redis 连接.net

首先在nuget中安装StackExchange.Redis,以及NewTonSoft.json

可以去网上找StackExchange.Redis相关的帮助文档和辅助类,我们要活用工具,这里我下载了一个RedisHelp和RedisConnectHelp类。

只是演示下基本功能,所以代码非常简单以及不规范。

  

在页面加载时存储一个key-String,再读取出来。

复制代码
public partial class GetRedis : System.Web.UI.Page
    {        protected void Page_Load(object sender, EventArgs e)
        {
            RedisHelper redisHelper = new RedisHelper(0, "127.0.0.1:6379");//连接我本机Redis
            redisHelper.StringSet("name", "lucy", TimeSpan.FromSeconds(600));//设置一个key,值为lucy,600秒后失效
            string data = redisHelper.StringGet("name");
        }

    }
复制代码

 

  如果要存对象,序列化成json字符串就行了。

自增自减

  RedisHelper redisHelper = new RedisHelper(0, "127.0.0.1:6379");//连接我本机Redis
            redisHelper.StringIncrement("num", 2);//自增2
            redisHelper.StringDecrement("num", 1);//自减1

 

这里调用的其实都是帮助类里的方法,不再一一演示,可以自行去帮助类中查看有哪些方法。