只是简单的写下两种Redis客户端的性能和使用对比。
Stackexchange.Redis和Servicestack.Redis是什么
之前介绍过什么是Redis,相信大家平时遇到很多Redis的技术文章,一定都知道Redis的很多好处。所以今天来介绍两个客户端,并进行对比性能。
可复用的性能对比类(单例模式)
![](https://img.haomeiwen.com/i13767355/dddeff0d71bf3408.png)
![](https://img.haomeiwen.com/i13767355/5d7fddd9295adc80.png)
比较器的使用方式
![](https://img.haomeiwen.com/i13767355/b77264d270745a01.png)
基本类型千次读写对比代码
![](https://img.haomeiwen.com/i13767355/5b13d568b7d1003c.png)
性能对比图
![](https://img.haomeiwen.com/i13767355/0f1f473756d1592b.png)
总结
ServiceStack的性能有20%-30%的优势,函数支持泛型,函数需熟悉。StackexChange的函数名贴近Redis原生的命令行。
ServiceStack普通版有一小时内连接量6000次的限制,付费版本没有限制。可用16进制编辑器更改dll文件破解。
源码地址:
https://github.com/SkylerSkr/RedisClientTest
网友评论