dotnetcore / Home

Home repo of .NET Core Community
https://www.dotnetcore.xyz
MIT License
316 stars 32 forks source link

FreeRedis 申请加入 NCC #49

Open NMSAzulX opened 3 years ago

NMSAzulX commented 3 years ago

FreeRedis 是作者根据多年积累的开发与维护 CSRedisCore 的经验,并在此基础上独立开发的新 .NET Redis 客户端,该库为开发人员提供了简单高效的 API 操作。

该项目具有明确的提交记录,并且会关联相关的 issue。 目前项目中有273个单元测试,针对不同存储类型,集群模式,发送、接受等,单机测试覆盖率达80%。到发帖时间,我们正在接受关于 CI 的 PR,改造单元测试运行的环境(将其托管给CI)。 对比其他同类型的类库,该库性能和使用方法可以被主流开发者所接受。我们的实验版本的性能会有所提升,数据不便公开。 作者在11月持续提交维护代码,贡献者提交大量实验代码,该库截至到12月28日满3个月。 我们一直快速且有效的响应 issue。 该项目未收到过企业赞助。

该库支持:

在正式版维护的同时,贡献者们还在不同的方向改进着该库。

未来计划:

  1. 进一步解耦代码
  2. 优化通信传输模块
  3. 优化协议解析模块
  4. 完善多人协作开发流程
  5. 搭建所需的 CI 环境
  6. UT测试报告及覆盖率展示
  7. 细化并补充单元测试
  8. 美化精简文档展示
  9. 性能测试机器人

当前我们在 ISSUE 中呈现了部分重要的计划,以便贡献者们跟踪和参与。

项目主页:https://github.com/2881099/FreeRedis 文 档:https://github.com/2881099/FreeRedis 作 者:老叶 开源协议:MIT

--------------- 请根据加入要求填写以下项 ---------------------------------

alexinea commented 3 years ago

Due to conflicts of interest, @2881099 , @NMSAzulX and @alexinea will not vote.

yang-xiaodong commented 3 years ago

Hello there, 请补充需要填写的项。

NMSAzulX commented 3 years ago

@yang-xiaodong 感谢,已补充。