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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vagrant共享目录出现“mount:unknown filesystem type ‘vboxsf‘”错误解决方法(亲测可行)

    vagrant共享目录出现“mount:unknown filesystem type ‘vboxsf‘”错误解决方法(亲测可行)

    2022年2月19日
    46
  • 数字信号处理课程实验报告(数字信号处理需要什么基础)

    问题重述 DSP课程实验计算机模拟产生多频率信号:编写通用的FFT子程序 设置参数,对信号进行频谱分析 对信号分别以满足和不满足奈奎斯特采样定理的采样率进行采样,观察其频谱变化 设计低通、高通、带通和带阻滤波器,对多频率信号进行滤波处理 撰写实验报告,内容包括实验步骤、流程图、源程序、设置参数、输出结果(图)、结果分析(结合原理)例如:模拟信号:用一个FFT处理…

    2022年4月15日
    133
  • idea方法注解快捷键_idea生成方法的快捷键

    idea方法注解快捷键_idea生成方法的快捷键人工智能,零基础入门!http://www.captainbed.net/inner对于实体Bean类,比较多繁杂的重复代码内容,比如说get/set方法和toString方法,对于这些idea都是有快捷键的,介绍一下toString方法的自动生成:【1】把光标移到最下面:【2】按键盘alt+insert键,找到toString选项:【3】然后就自动生成了:…

    2025年6月3日
    3
  • GridView利用CheckBox复选框列实现单选功能

    GridView利用CheckBox复选框列实现单选功能自Dev13.2开始,GridView提供了自带的复选框列,该功能能实现多选操作,方便了不少,那如果想把这个自带的复选框列做成单选,那就需要单独处理了。先补充一下,GridView的复选框列怎么设置,如下代码片段,只要设置前面两个属性即可在GridView看到有一列复选框(BandedGridView较老版本不支持这个功能,应该得在19.2或者20之后的版本才支持,具体可以看看自己的版本,如果设置无效,那么说明不支持)://设置显示复选框列gridview.Option

    2022年5月7日
    82
  • linux route输出分析,Traceroute原理分析[通俗易懂]

    linux route输出分析,Traceroute原理分析[通俗易懂]traceroute,现代Linux系统上的tracepath,还有Windows系统上的tracert,均是用于同一目的的网络调试工具。它们用于显示数据包在IP网络中经过的路由器的IP地址。原理这些程序是利用IP数据包的存活时间(TTL)值来实现其功能的。当一台计算机发送IP数据包时,会为数据包设置存活时间(TTL)值。每当数据包经过一个路由器,其存活时间值就会减1。当存活时间减到…

    2022年7月21日
    9
  • android取消toast_android重写toast

    android取消toast_android重写toast本文实例讲述了AndroidToast通知用法。分享给大家供大家参考,具体如下:Toast在手机屏幕上向用户显示一条信息,一段时间后信息会自动消失。1.默认用法Toast.makeText(getApplicationContext(),”默认Toast样式”,Toast.LENGTH_SHORT).show();2.Fragment中的用法Toast.makeText(getActivity…

    2022年9月13日
    0

发表回复

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

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