FreeRedis 是作者根据多年积累的开发与维护 CSRedisCore 的经验,并在此基础上独立开发的新 .NET Redis 客户端,该库为开发人员提供了简单高效的 API 操作。
该项目具有明确的提交记录,并且会关联相关的 issue。
目前项目中有273个单元测试,针对不同存储类型,集群模式,发送、接受等,单机测试覆盖率达80%。到发帖时间,我们正在接受关于 CI 的 PR,改造单元测试运行的环境(将其托管给CI)。
对比其他同类型的类库,该库性能和使用方法可以被主流开发者所接受。我们的实验版本的性能会有所提升,数据不便公开。
作者在11月持续提交维护代码,贡献者提交大量实验代码,该库截至到12月28日满3个月。
我们一直快速且有效的响应 issue。
该项目未收到过企业赞助。
该库支持:
- .NET Core 2.1+ 和 NET Framework 4.0+;
- Redis-Server 2.8 以上版本;
- RESP1/2/3 协议;
- 主从模式;
- 支持哨兵模式;
- Lua脚本;
- 发布订阅;
- 服务管道;
在正式版维护的同时,贡献者们还在不同的方向改进着该库。
未来计划:
- 进一步解耦代码
- 优化通信传输模块
- 优化协议解析模块
- 完善多人协作开发流程
- 搭建所需的 CI 环境
- UT测试报告及覆盖率展示
- 细化并补充单元测试
- 美化精简文档展示
- 性能测试机器人
当前我们在 ISSUE 中呈现了部分重要的计划,以便贡献者们跟踪和参与。
项目主页:https://github.com/2881099/FreeRedis
文 档:https://github.com/2881099/FreeRedis
作 者:老叶
开源协议:MIT
--------------- 请根据加入要求填写以下项 ---------------------------------
FreeRedis 是作者根据多年积累的开发与维护 CSRedisCore 的经验,并在此基础上独立开发的新 .NET Redis 客户端,该库为开发人员提供了简单高效的 API 操作。
该库支持:
在正式版维护的同时,贡献者们还在不同的方向改进着该库。
未来计划:
当前我们在 ISSUE 中呈现了部分重要的计划,以便贡献者们跟踪和参与。
项目主页:https://github.com/2881099/FreeRedis
文 档:https://github.com/2881099/FreeRedis
作 者:老叶
开源协议:MIT
--------------- 请根据加入要求填写以下项 ---------------------------------