Skip to content

My own Redis server implementation, in Rust with Tokio libary, capable of serving basic commands.

Notifications You must be signed in to change notification settings

DaniFdz/redis-rust

Repository files navigation

Rust Redis

Rust and redis banner

This is my solution with Rust🦀 to the "Build Your Own Redis" Challenge.

In this challenge, I build a toy Redis clone that's capable of handling basic commands like PING, SET and GET. Along the way I have learned about event loops, the Redis protocol, tokio and async Rust, and more.

⬇️ Dependencies

Install 🦀 Cargo and 🤖 Just

sudo apt install cargo
cargo install just

💣 Usage

Description Command
🧪 Run tests just test
👁️ Run tests in watch mode just test_watch
🚀 Run server just run

About

My own Redis server implementation, in Rust with Tokio libary, capable of serving basic commands.

Topics

Resources

Stars

Watchers

Forks