Redis使用小結
阿新 • • 發佈:2018-10-14
tex mil 參數 也有 客戶端 gin 簡單 cor ros
Redis官方沒有windows版本的,對於Windows環境的redis,有如下兩個方案
- 微軟的移植版本,但只支持到3.2 下載地址
- win10及以上的版本直接通過win10的liunx子系統執行
這裏以windows的移植版本為例:
啟動服務: redis-server.exe
更多啟動參數可以參考:https://dingyuliang.me/redis-3-2-install-redis-windows/。建議安裝成服務使用。
?
客戶端API訪問:
官方推薦客戶端接口: https://redis.io/clients,對於.net程序而言最有名的就是如下這兩個:
- StackExchange.Redis
- ServiceStack.Redis
但也有人推薦CSRedisCore這個小巧的庫,它是csredis在.net core下的移植版本,這裏就以它為示例了。
示例代碼如下,非常簡單。
var?redis?=?new?CSRedis.CSRedisClient("127.0.0.1");
redis.Set("test1",?"123123",?60);
redis.Get("test1");
CSRedisCore的靜態擴展類用起來也是非常方便的
var?redis?=?new?CSRedis.CSRedisClient("127.0.0.1");
RedisHelper.Initialization(redis,?JsonConvert.SerializeObject,?JsonConvert.DeserializeObject);
RedisHelper.Set("test1",?"123123",?60);
RedisHelper.Get("test1");
Redis使用小結