Rust Memory Cache is a TCP simple single thread memory cache developed in Rust using RESP Protocol.
Developed by: @GabrielAlonsoCabral
# clone this repository
$ git clone https://github.com/GabrielAlonsoCabral/rust-memory-cache.git
$ cd rust-memory-cache
$ cargo run
$ cargo build --release
# Test connection
$ echo "+ping\r\n" | nc 127.0.0.1 6379
# Storing a value in memory
$ echo "+set user {id:1} 10\r\n" | nc 127.0.0.1 6379
# Getting a value in memory
$ echo "+get user\r\n" | nc 127.0.0.1 6379