tokio-rs

mini-redis

tokio-rs

Incomplete Redis client and server implementation using Tokio - for learning purposes only

AI 简介

mini-redis 是一个基于 Tokio 构建的简化版 Redis 客户端与服务器实现,专为学习异步 Rust 和 Tokio 应用开发而设计。它实现了 Redis 核心协议(RESP)及部分常用命令(如 SET/GET),集成 tracing 日志、OpenTelemetry 分布式追踪,并提供可运行的 server/client 二进制和示例程序。项目刻意省略生产级功能(如持久化、集群、完整命令集),强调代码清晰性与 Tokio 模式实践(如 async I/O、任务调度、共享状态)。适用于 Rust 初学者理解异步网络服务开发流程,或作为教学案例嵌入 Tokio 教程与课程实验中。

Rust
MIT License
4.7k
Stars
577
Forks
47
Watchers
24
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分60.29
默认分支master