博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis客户端ServiceStack.Redis的简单使用
阅读量:6679 次
发布时间:2019-06-25

本文共 1409 字,大约阅读时间需要 4 分钟。

在nuget中下载ServiceStack.Redis,但是运行之后会出现一个问题:

Exception: “Com.JinYiWei.Cache.RedisHelper”的类型初始值设定项引发异常。

System.TypeInitializationException: “Com.JinYiWei.Cache.RedisHelper”的类型初始值设定项引发异常。 ---> System.TypeLoadException: 程序集“ServiceStack.Redis, Version=3.9.71.0, Culture=neutral, PublicKeyToken=null”中的类型“ServiceStack.Redis.RedisNativeClient”的方法“get_Db”没有实现。

查了下原来是版本问题,我的解决方法如下:

修改几个重要的dll的版本:
<package id="ServiceStack.Common" version="3.9.71" targetFramework="net45" />
<package id="ServiceStack.Redis" version="3.9.71" targetFramework="net45" />
<package id="ServiceStack.Text" version="3.9.11" targetFramework="net45" />

如果不好下载,使用nuget命令就可以了:

Install-Package ServiceStack.Common -Version 3.9.71

code如下:

using(RedisClient redisClient = new RedisClient("123.207.96.138", 6379)){string str = "second";bool IsSet = false;if (IsSet = redisClient.Set
("second", "www.cjjjs.com")){string getMessage = redisClient.Get
(str);Console.WriteLine(getMessage);}else{Console.WriteLine("redis键入键值失败...");}Console.Read();}

但是有个地方要注意,使用Set函数的时候,因为使用Get<string>来获取,设置的时候就需要Set<string>来设置,我已开始使用的是Set,导致不能获取到值,这是要值得注意的地方。

尝试了一下在两个不同的站点部署两个网站,使用redis来存储数据,的确成功了,这就有点类似于使用数据库来存储了,只不过redis这样的nosql数据库效率更高。原本我是使用redis来存储session,但是在跨域方面就是失败!!!尝试了两种实现都不行,参考如下:

 

以及我的博客:
 

哎,后续研究吧,反正一跨域就是失败。

哎,寝室很烦,很吵,没有心思写代码,写博客。图书馆没电!!!这坑比学校,没有校园网就算了,图书馆还时不时没电。

 

转载于:https://www.cnblogs.com/zhiyong-ITNote/p/7955015.html

你可能感兴趣的文章
[备忘]My97 DatePicker 的jQuery插件
查看>>
JEPLUS列表配置字段高级查询——JEPLUS软件快速开发平台
查看>>
JEPLUS平台添加JS事件的方式——JEPLUS软件快速开发平台
查看>>
如何判断是否被DDOS功击?DDOS功击如何防御?
查看>>
快讯 | 嘉益仕(Litins)应邀出席2018世界智能制造大会·江宁智能产业地标论坛...
查看>>
linux 环境变量
查看>>
indexOf函数
查看>>
老司机教你注册电子邮箱后,如何搬迁邮箱!
查看>>
华为云SQLServer软硬件升级,推动性能全面提升
查看>>
家长会PPT,老师必备
查看>>
GPU显卡服务器,安卓模拟器多开。
查看>>
【技术综述】你真的了解图像分类吗?
查看>>
viim快捷键
查看>>
C++中const修饰的成员函数
查看>>
LNMP 搭建管理后台中心 遇到的问题和解决思路!
查看>>
利用promise写出更加优美的nodejs程序
查看>>
使用JS替换URL中的指定参数
查看>>
size(指针)代码题
查看>>
XEN 4.1.0 PVOPS设置和启动中遇到的一些问题
查看>>
我的友情链接
查看>>