手机
当前位置:查字典教程网 >编程开发 >Redis >Redis总结笔记(二):C#连接Redis简单例子
Redis总结笔记(二):C#连接Redis简单例子
摘要:注:C#在调用Redis是不要使用ServiceStack.Redis驱动的4.0版本,因为这个版本已经商业化了,会出现每小时6000条数据...

注: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",

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");//获取数据

【Redis总结笔记(二):C#连接Redis简单例子】相关文章:

Windows下Redis安装配置简单教程

Redis整合Spring结合使用缓存实例

redis实现简单队列

Redis教程(十五):C语言连接操作代码实例

Windows下Redis的安装使用图解

Redis教程(十三):管线详解

简介Redis中的showlog功能

Redis安装教程图解

redis中使用redis-dump导出、导入、还原数据实例

Redis的11种Web应用场景简介

精品推荐
分类导航