这期我们来看StackExchange.Redis
,这是redis 的.net客户端之一。Redis是一个开源的内存数据存储,可以用来做数据库,缓存或者消息代理服务。目前有不少人在使用ServiceStack.Redis
这个.net客户端,但是这个的最新版本目前已经变成了商业软件。对于ServiceStack.Redis
这种行为,我们没有什么好说的,留给我们的选择是使用低版本的开源版本或者转向其他的客户端。
要说到StackExchange.Redis,就不得不说它和BookSleeve的关系。BookSleeve已经是比较完善的redis sdk,但是为什么 BookSleeve 的作者要重新写一个redis 的客户端sdk呢? 有兴趣的同学可以看这里why i wrote another redis client 归纳起来其实就一句话:觉得不爽就推倒重来。
(╯?????‵)╯︵ ┴─┴ (╯-_-)╯╧╧ (╯‵□′)╯︵┴─┴ (╯' - ')╯︵ ┻━┻ ┬─┬ ノ
StackExchange.Redis 安装
直接命令或者手动NuGet。
PM> Install-Package StackExchange.Redis
如果需要强签名的版本走下面的命令,当然作者对于强签名的事也是充满了怨念
PM> Install-Package StackExchange.Redis.