Redis总结笔记(二):C#连接Redis简单例子
注:C#在调用Redis是不要使用ServiceStack.Redis驱动的4.0版本,因为这个版本已经商业化了,会出现每小时6000条数据的限制
1、引用驱动
usingServiceStack.Redis;
2、数据库连接
RedisClientclient;
//连接服务器 6379是redis的默认端口
client=newRedisClient("127.0.0.1",6379);
client.Password="";//设置密码没有可以注释
//10万条数据测试,我发现使用set的效率明显比使用store的效率高,而且在测试过程中我发现store会丢失7-80条左右的数而set却一条都没有丢
Stopwatchsw=newStopwatch();
sw.Start();
for(inti=0;i<100000;i++)
{
client.Set<GPS>(Guid.NewGuid().ToString(),newGPS
{
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>(
newGPS
{
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);
decimalprice=client.Get<decimal>("price");//获取数据
相关文章
- Redis学习指南:笔记篇(redis学习笔记)
- 腾讯大神开放Redis学习笔记(腾讯大神redis笔记)
- 腾讯云大神的Redis笔记一次学习经验的分享(腾讯云大神redis笔记)
- 百度之路Redis学习笔记(百度redis笔记)
- 查看Redis系统中的所有存储值(查看redis所有值)
- 狂神解说Redis记录这些宝贵的经验(狂神解说redis笔记)
- 服务器与Redis的紧密联系(服务器和redis的关系)
- 最佳Redis学习笔记(最好的redis笔记)
- 基于Redis缓存可提升的数据统计性能(数据统计 redis缓存)
- 构建基于Redis集群的可扩展应用(支持redis集群的库)
- 以单机方式搭建Redis集群(单机下redis集群)
- 使用Redis培训机构学习心得(培训机构redis笔记)
- Redis无限可能探索更高效能的可拓展机制(可拓展的redis)
- 千峰Redis笔记掌握NoSQL新技术(千峰redis笔记)
- 精通千峰Redis笔记攻略(千峰redis笔记)
- 纪念攻克千峰Redis学习笔记(千峰redis笔记)
- 千峰Redis技术笔记(千峰redis笔记)
- 千峰 Redis学习笔记(千峰redis笔记)
- 千峰Redis记事掌握NoSQL数据库神奇精髓(千峰redis笔记)
- Redis面试前的准备笔记大全(redis面试笔记大全)
- Redis阿甘架构师笔记走向架构师之路(redis阿甘架构师笔记)
- 如何使用Redis队列优化消费效率(redis队列如何消费)
- Redis简明阅读笔记(redis阅读笔记)
- Redis长笔记加强数据库性能与可伸缩性(redis长笔记全文)
- Redis集群建立单台服务器(redis集群单数台)
- 型使用Redis订阅深入理解不同类型(redis 订阅 类)
- Redis最优连接数调整,提升性能(redis连接数合理配置)