Skip to content

Latest commit

 

History

History
28 lines (26 loc) · 739 Bytes

README.md

File metadata and controls

28 lines (26 loc) · 739 Bytes

Sharpdis

  • 本项目目的使用实现c#来实现redis ,项目使用.net 3.1实现,使用dotnetty 作为网络开发框架
  • 效果图
  • github

如何使用

  • 下载本仓库
  • 运行Sharpdis.app 屏幕输出Sharpdis 则表示服务端运行成功
  • 打开redis-cli 即可链接服务端

实现功能

  • 数据类型

  • String
  • Set
  • List
  • hash
  • zset
  • 通信协议

  • RESP 实现
  • 网络模型

  • 采用reactor模型
  • 持久化

  • Aof
  • RDB
  • 集群

  • 使用raft 构建集群