This project is just a small key value db in Rust.
The project aims to create a client CLI app, and server to interact with the storage. Python bindings will also be added, to create a python client.
First run the server by executing the following:
cargo run --bin mini-cache-server
The server will prompt you the following:
Then run the client CLI:
cargo run --bin mini-cache-client
And you can now use the storage with the commands shown below.
The storage is capable of the following commands:
-
SET key value
-
GET key
-
DEL key
-
LIST
-
TTL key