SkillAgentSearch skills...

Godis

simple redis server written in golang

Install / Use

/learn @archeryue/Godis
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

项目背景

  • 本项目是用golang写的一个简略版本的redis-server,目的是用来讲解redis核心的技术原理。
  • 没有使用net库、goroutine、channel等golang特色工具。使用unix包的系统调用实现ae事件库,目的是为了复刻redis的设计。
  • ae事件库仅实现了epoll版本,所以只能在linux系统中运行。
  • 项目设计与实现中没有任何稳定性和性能等实用方面的考虑。
  • 目前版本有大量命令和功能没有实现,有兴趣的同学可以参考视频part9自行拓展。

视频讲解

View on GitHub
GitHub Stars107
CategoryDevelopment
Updated6d ago
Forks26

Languages

Go

Security Score

80/100

Audited on Mar 25, 2026

No findings