• Redis总结笔记(二):C#连接Redis简单例子


    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/113.html?1455860686

    注:C#在调用Redis是不要使用ServiceStack.Redis驱动的4.0版本​,因为这个版本已经商业化了,会出现每小时6000条数据的限制

    1、引用驱动

    代码如下:


        using ServiceStack.Redis;


    2、数据库连接

    代码如下:


        RedisClient client;
                //连接服务器   6379是redis的默认端口
                client = new RedisClient("127.0.0.1", 6379);
        client.Password = "";//设置密码 没有可以注释

              //10万条数据测试,我发现使用set的效率明显比使用store的效率高,而且在测试过程中我发现store会丢失7-80条左右的数而set却一条都没有丢
              Stopwatch sw = new Stopwatch();
                sw.Start();

                for (int i = 0; i < 100000; i++)
                {
                    client.Set<GPS>(Guid.NewGuid().ToString(), new GPS
                    {
                        direction = 287,
                        gps_time = "1417622213418",
                        lati = 29.310586,
                        longi = 120.125143,
                        pla_no = "浙A12345",#p#分页标题#e#
                        pla_type = 1,
                        speed = 23.5,
                        state = 0,
                        carstate = 0,
                        upload_time = "1417622088418"
                    });

                    client.Store<GPS>(
                        new GPS
                    {
                        direction = 287,
                        gps_time = "1417622213418",
                        lati = 29.310586,
                        longi = 120.125143,
                        pla_no = "浙A12345",
                        pla_type = 1,
                        speed = 23.5,
                        state = 0,
                        carstate = 0,
                        upload_time = "1417622088418"
                    });
                }
                sw.Stop();
                Console.WriteLine(sw.ElapsedMilliseconds);

     decimal price = client.Get<decimal>("price");//获取数据

  • 相关阅读:
    [经典SQL语句]根据父级ID查找所有子级ID,并将所有ID用逗号隔开返回
    小程序页面之间传值
    微信小程序样式wxss各种问题总结(不断更新)
    产品经理--用户体验设计
    linux(centos)下为php添加添加GD扩展
    discuzx3.2发帖流程
    linux(centos)下配置nginx配置文件nginx.conf显示语法高亮
    Mysql关于字段的操作(记录)
    Mysql为表字段添加索引(记录)
    laravel-admin报错: Driver [] is not supported.
  • 原文地址:https://www.cnblogs.com/itxuexiwang/p/5200756.html
Copyright © 2020-2023  润新知