高校网站建设的目的和意义,网站开发与运营,沈阳餐饮网站建设,建设网络平台交印花税FreeRedis属于常用的基于.net的redis客户端#xff0c;EasyCaching中也提供适配FreeRedis的包。根据参考文献4中的说法#xff0c;FreeRedis和CsRedis算是近亲#xff08;都是GitHub中账号为2881099下的开源项目#xff09;#xff0c;因此其用法特别相似。FreeRedis的主要… FreeRedis属于常用的基于.net的redis客户端EasyCaching中也提供适配FreeRedis的包。根据参考文献4中的说法FreeRedis和CsRedis算是近亲都是GitHub中账号为2881099下的开源项目因此其用法特别相似。FreeRedis的主要特点如下图所示图截自参考文献2。 本文测试C#调用FreeRedis操作redis的基本方式新建Winform项目在Nuget包管理器中搜索并安装FreeRedis包。 FreeRedis中使用RedisClient类连接并操作redis服务端其使用方式与CSRedisCore中的CSRedisClient差不多连接字符串中除了Ip和端口外其它参数如下图所示 RedisClient类中的主要函数名称与Redis中各数据类型的操作命令相同值得一提的是在CSRedisCore的CSRedisClient类中没有找到的与Decr命令对应的函数在RedisClient类也存在可见后者比前者支持的命令更全面。 测试程序直接复制的测试CSRedis时的界面及代码并将其中的CSRedisClient类替换为RedisClient测试程序运行效果如下图所示
参考文献 [1]https://github.com/dotnetcore/EasyCaching [2]https://github.com/2881099/FreeRedis [3]https://zhuanlan.zhihu.com/p/661003844 [4]https://www.cnblogs.com/fongvincent/articles/14127259.html