C# ServiceStack.Redis操作Redis_基本键值对
电脑版发表于:2019/1/21 14:43
Redis的基本数据类型:
基本的键值对
List集合
Set集合
有序Set集合
Hash表
ServiceStack.Redis操作基本键值对:
static void Main(string[] args)
{
//链接redis
using (RedisClient redisclient = new RedisClient("localhost:6379"))
{
redisclient.Set<string>("city", "重庆");
//通过一个键获取值
string city = redisclient.Get<string>("city");
Console.WriteLine(city);
}
Console.ReadLine();
}如果连接本地的redis并且端口是6379的话可以不指定ip与端口默认就这样
直接实例化就行
RedisClient redisclient = new RedisClient()
当然连接的时候指定ip,端口,密码可以使用它另外的构造函数来:
using (RedisClient redisClient = new RedisClient("localhost", 6379, "这是密码"))
{
}按字节数组的方式添加
static void Main(string[] args)
{
//链接redis
using (RedisClient redisclient = new RedisClient(""))
{
byte[] city = System.Text.Encoding.UTF8.GetBytes("北京");
redisclient.Set("test_city", city);
byte[] gcity = redisclient.Get("test_city");
string gcityv = System.Text.Encoding.UTF8.GetString(gcity);
Console.WriteLine(gcityv);
Console.ReadLine();
}
Console.ReadLine();
}