No description
Find a file
Alexander Keliris 7faa4caf5f
Update README.md
2023-05-18 18:06:58 +01:00
src Minor style updates 2023-05-16 18:38:17 +01:00
tests Add integration tests 2023-03-23 18:18:58 +00:00
.gitignore Use nom to parse redis protocol 2023-03-21 10:59:39 +00:00
Cargo.lock Add integration tests 2023-03-23 18:18:58 +00:00
Cargo.toml Add integration tests 2023-03-23 18:18:58 +00:00
demo.gif Add README and demo gif 2023-05-16 18:39:04 +01:00
demo.tape Add README and demo gif 2023-05-16 18:39:04 +01:00
README.md Update README.md 2023-05-18 18:06:58 +01:00

🪀 Toy Redis Clone in Rust 🚀

Purely for fun and learning, kicked off by following the excellent codecrafters Redis course.

Features

👷‍♂️ Run locally

In one terminal, start our toy Redis server:

cargo run

And then use the redis-cli to query our server:

$ redis-cli PING
PONG
$ redis-cli ECHO 'Hello World!'
"Hello World!"
$ redis-cli SET myKey 1234
OK
$ redis-cli GET myKey
"1234"

🧪 Run tests

cargo test