使用vs2008在.net2.0(3.0,3.5)下借助(ServiceStack.Redis-4.0.19)客户端工具操作Redis2.6.12数据库基础教程(1)
由于最近项目需要,必须得在XP系统下使用vs2008在.net2.0平台上使用ServiceStack.Redis客户端操作redis,可是,比较流行的当前版本都是64位且在.net4.0环境下才可以,导致折腾了好长时间。肯定也有一些想要学习的朋友因为这样或那样的原因导致无法安装高版本.net平台,下面就简要描述一下如果在.net2.0,3.0,3.5平台下使用ServiceStack.Redis-4.0.19 C#客户端连接工具操作redis的步骤,如果错误,还望批评指正,谢谢!
(1)新建一个控制台项目(图1)
(2)添加引用(图2)
(3)添加引用时该4个DLL文件必须全部选择(图3)
(4)有一个警告对话框,因为原DLL文件是用高.net版本创建的,故有警告,直接无视,点击“确定”即可。
(5)写一个测试代码,先添加引用如下:
using ServiceStack.Redis;//引用驱动
(6)启动redis服务端,可以从命令行启动,也可以直接双击运行,均可;
然后添加测试代码:
RedisClient redisClient = new RedisClient("localhost", 6379);
System.Threading.Thread.Sleep(5000);
//写入数据
redisClient.Set<int>("myAge", 33);
//读取数据
Console.WriteLine(redisClient.Get<int>("myAge"));
System.Threading.Thread.Sleep(5000);
//删除数据
redisClient.Del("myAge");
Console.WriteLine(redisClient.Get<int>("myAge"));
//保存数据
redisClient.FlushSendBuffer();
redisClient.Save();
System.Threading.Thread.Sleep(5000);
//显示版本号
Console.WriteLine(redisClient.ServerVersion);
//退出连接
redisClient.Quit();
System.Threading.Thread.Sleep(5000);
//关闭此redis数据库
redisClient.Shutdown();
Console.ReadKey();
运行即可对比查看运行结果和信息。
ServiceStack.Redis-4.0.19客户端工具下载链接:https://download.csdn.net/download/AngleBlueWing/12318097
Redis2.6.12下载链接:https://download.csdn.net/download/AngleBlueWing/12318075
如果感觉对你有帮助,就请点个赞吧!