Skip to content

使用c# 复刻redis| redis服务端|resp|dotnetty

Notifications You must be signed in to change notification settings

adminoryuan/Sharpdis

Repository files navigation

Sharpdis

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

如何使用

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

实现功能

  • 数据类型

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

  • RESP 实现
  • 网络模型

  • 采用reactor模型
  • 持久化

  • Aof
  • RDB
  • 集群

  • 使用raft 构建集群

About

使用c# 复刻redis| redis服务端|resp|dotnetty

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages