剑轩

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



关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢