对于Redis来说,它具有库的概念。
但是他只能通过 ChangeDb(long类型) 来操作。
如下代码:
//实例化redis
public static RedisClient client = new RedisClient();
static void Main(string[] args)
{
//切换到数据库 0
client.ChangeDb(0);
client.Set<UserInfo>("test", new UserInfo() { Name = "ho", Age = 20 });
//切换到数据库 1
client.ChangeDb(1);
client.Set<string>("test", "abc");
var v = client.Get<string>("test");
//切换到数据库 0
client.ChangeDb(0);
var q = client.Get<string>("test");
//一起输出
Console.WriteLine(q);
Console.WriteLine(v);
Console.ReadLine();
}结果:
q : {Name:ho,Age:20}
v : abc
本文通过一个具体的C#示例展示了如何使用Redis客户端在不同的数据库间进行切换,并演示了在不同数据库中设置和获取不同类型的数据。
1606

被折叠的 条评论
为什么被折叠?



