|
static string ip = "127.0.0.1";
static int port = 6379;
static void Main(string[] args)
{
//开始调用
//1 确定redis服务器的ip(127.0.0.1)+port (默认6379)
//2 实例化redis的客户端实例
using (var client = RedisClientFactory.Instance.CreateRedisClient(ip,port))
{
//redis 的key对应的值可以是string,List,Set等等
//利用Set存储数据:特点:如果key不存在,则创建,否则跟新其数据
client.Set("name1", "SmallHan");
Console.WriteLine(client.Get("name1"));
//List
Console.WriteLine();
Console.WriteLine("使用List");
var list = new List(){
"小瀚","小露","小明"
};
foreach (var it in list)
{
client.AddItemToList("list", it);
}
var resultList = client.GetAllItemsFromList("list");
resultList.ForEach(c => Console.WriteLine(c));
//Set
Console.WriteLine();
Console.WriteLine("使用Set");
client.AddItemToSet("1", "2");
client.AddItemToSet("1", "2");
client.AddItemToSet("1", "3");
client.GetAllItemsFromSet("1").ToList().ForEach(c => Console.WriteLine(c));
}
Console.ReadKey();
}
|
|
|