Redis总结笔记(二):C#连接Redis简单例子
注: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");//获取数据
- RedisDesktopManager无法远程连接Redis的完美解决方法
- Python与Redis的连接教程
- springboot2整合redis使用lettuce连接池的方法(解决lettuce连接池无效问题)
- redis客户端连接错误 NOAUTH Authentication required
- Redis连接超时异常的处理方法
- 详解springboot配置多个redis连接
- 详解Redis开启远程登录连接
- Springboot2.X集成redis集群(Lettuce)连接的方法
- redis连接报错error:NOAUTH Authentication required
- redis连接被拒绝的解决方案
- redis-copy使用6379端口无法连接到Redis服务器的问题
相关文章
Unable to connect to Redis无法连接到Redis解决的全过程
这篇文章主要给大家介绍了关于Unable to connect to Redis无法连接到Redis解决的相关资料,文中通过图文以及实例代码将解决的过程介绍的非常详细,需要的朋友可以参考下2023-03-03Jackson2JsonRedisSerializer和GenericJackson2JsonRedisSerializ
本文主要介绍了Jackson2JsonRedisSerializer和GenericJackson2JsonRedisSerializer区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-04-04Redisson之lock()和tryLock()的区别及说明
这篇文章主要介绍了Redisson之lock()和tryLock()的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-12-12
最新评论