Redis客户端

C#中使用redis作为缓存

- 打开package包控制台
- 引入CsRedis 
install-package CsRedis

c# 中使用

 
  #region 基本用法
   using (var redis=new RedisClient("127.0.0.1",6379))
          {
              redis.Set("name", "hangsan");
              redis.Set("age", 18);
              string Name = redis.Get("name");
              string age = redis.Get("age");

              Console.WriteLine(Name+"="+age);
                  //hash 类型
                redis.HMSet("myinfo", new Dictionary<string, string>
              {
                  { "info", "string" },
                  { "age", "true" },
                  { "time", DateTime.Now.ToString() },
              });

              Dictionary<string, string> myinf=redis.HGetAll("myinfo");

              //设置获取时间

              redis.Set("gender", "1", new TimeSpan(0, 0, 10));
              Console.WriteLine(   redis.Get("gender"));
           
              Thread.Sleep(10000);
              Console.WriteLine(   redis.Get("gender"));
          
          
       
          }
  #enregion



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值