由於最近項目需要,必須得在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
如果感覺對你有幫助,就請點個贊吧!