iPhoneSE|Redis:在windows环境安装Redis

iPhoneSE|Redis:在windows环境安装Redis

文章图片

iPhoneSE|Redis:在windows环境安装Redis

文章图片

iPhoneSE|Redis:在windows环境安装Redis

文章图片

iPhoneSE|Redis:在windows环境安装Redis

第一步:下载windows版本的Redis:https://github.com/MSOpenTech/Redis 。
第二步:在命令行执行:D:\\redis-2.6\\redis-server.exe 。

第三步:这里有教程:https://github.com/ServiceStack/ServiceStack.Redis 。
C#版本的客户端类库
Write、Read和Remove测试代码下载:http://yunpan.cn/QtNrcGxnPRVdV 。


【iPhoneSE|Redis:在windows环境安装Redis】
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Threading.Tasks;
6 using System.Threading;
7
8 using ServiceStack.Redis;
9 using ServiceStack.Text;10 using ServiceStack.Redis.Generic;11 12 namespace RedisStudy13 {14     public class User15     {16         public string Name { get; set; 17     18 19     class Program20     {21         static void Main(string[
args)22         {23             Write();24             Read();25             Remove();26         27 28         private static void Write()29         {30             using (var redisClient = new RedisClient())31             {32                 IRedisTypedClient<User> redis = redisClient.As<User>();33 34                 var users = redis.Lists[\"urn:users\"
;35 36                 users.Add(new User { Name = \"段光伟\" );37                 users.Add(new User { Name = \"段光宇\" );38 39                 redis.Save();40             41         42 43         private static void Read()44         {45             using (var redisClient = new RedisClient())46             {47                 IRedisTypedClient<User> redis = redisClient.As<User>();48 49                 var users = redis.Lists[\"urn:users\"
;50 51                 Console.WriteLine(users.Count);52 53                 redis.Save();54             55         56 57         private static void Remove()58         {59             using (var redisClient = new RedisClient())60             {61                 IRedisTypedClient<User> redis = redisClient.As<User>();62 63                 var users = redis.Lists[\"urn:users\"
;64 65                 redis.RemoveEntry(users);66             67         68     69




发布订阅测试