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(); }