redis在c#中的应用_redis写入数据的同时是否可以读

redis在c#中的应用_redis写入数据的同时是否可以读一RedisClient存入缓存:(1)redis.exe执行代码和结果127.0.0.1:6379>setToken”4b366348-da6a-4716-84f6-e3af656943ff”OK(2)c#执行RedisClientclient=newRedisClient(“127.0.0.1”,6379);UserInfouserInfo=newUserInfo();userInfo.id=1;

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一 RedisClient存入缓存:

(1)redis.exe 执行代码和结果

127.0.0.1:6379> set Token "4b366348-da6a-4716-84f6-e3af656943ff"
OK

(2)c# 执行

  RedisClient client = new RedisClient("127.0.0.1", 6379);
            UserInfo userInfo = new UserInfo();
            userInfo.id = 1;
            userInfo.name = "张三";
            var token = Guid.NewGuid().ToString();
            client.Set<UserInfo>(token, userInfo);

(3)对应的UserInfo

public class UserInfo
    { 
   
        public int id { 
    get; set; }
        public string name { 
    get; set; }
    }

一 RedisClient读取缓存:
(1)redis.exe 执行代码和结果

127.0.0.1:6379> get Token
"4b366348-da6a-4716-84f6-e3af656943ff"

(2)C# 读取缓存结果:

client.Get<UserInfo>(token);

设置Redis 超时时间 client.Expire(token,seconds)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183270.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 4个基本不等式的公式高中_高中4个基本不等式的公式

    4个基本不等式的公式高中_高中4个基本不等式的公式高中4基本不等式:√[(a2+b2)/2]≥(a+b)/2≥√ab≥2/(1/a+1/b)。平方平均值≥算术平均数≥几何平均数≥调和平均数。基本不等式的两个技巧“1”使用。如果标题中有两个公式,则它们之和为常数,要求这两个公式的倒数之和的最小值,常用所把这个公式乘以1,然后把1让我们使用上一个常量,可以通过扩展这两个公式来计算。如果你知道两个公式的倒数之和是常数,求两个公式之和的最小值,方法同上。…

    2022年4月27日
    106
  • 提高计算机软件速度的方法,提高电脑速度的10个有效方法

    提高计算机软件速度的方法,提高电脑速度的10个有效方法电脑已经离不开我们的工作、生活。当我们使用电脑的时候是不是经常遇到打开网页速度和运行某款游戏的时候速度很慢,大部分人处理的办法就是责骂自己的网速不行,电脑配置太低问题,或者我们选择重装系统、格式化等方法,但用不了多久还是会变慢。有些时候并不是这些问题导致电脑速度变慢的。学会以下10个基础的电脑加速方法,有助于我们即便用普通配置的电脑,也可以健步如飞。方法1,桌面上尽量干净。有一次我去同学那…

    2022年6月3日
    40
  • Windows安装gitlab_Windows7

    Windows安装gitlab_Windows7文章目录一、下载指引二、安装说明三、配置信息一、下载指引在Windows上使用Git,可以从Git官网https://git-scm.com/直接下载安装程序,然后按默认选项安装即可。StandaloneInstaller:安装版,安装完之后会自动在鼠标右键时显示GitGUIHere和GitBashHere(推荐)Portable(“thumbdriveedition”):绿色版,解压就能运行,免安装,不过绿色版不会在鼠标右键时显示GitGUIHere和Gi

    2025年10月7日
    2
  • mysql有casewhen函数吗_case when mysql

    mysql有casewhen函数吗_case when mysql本文主要向大家介绍了MySQL数据库之Mysqlcasewhen的三种用法,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。<casewhen的三种用法:1.case字段when,字段的具体值。selecta.*,casenamewhen’流浪’then’法师’else’战士’endas’类型’FROMc_20170920a2.cas…

    2025年9月22日
    4
  • pytest fixtures_premier fixture

    pytest fixtures_premier fixturefixture的优势Pytest的fixture相对于传统的xUnit的setup/teardown函数做了显著的改进:命名方式灵活,不局限于setup和teardown这几个命名conf

    2022年7月29日
    7
  • C#操作配置文件中appSettings,connectionStrings节点「建议收藏」

    C#操作配置文件中appSettings,connectionStrings节点「建议收藏」usingSystem;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Configuration;namespacemyConfiguration{   #region配置信息的操作类   ///   ///配置信息的操作   ///   publiccl

    2022年5月21日
    118

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号