A key-value store backed by your local file system. Mostly a toy project to learn Rust.
First, add this to your Cargo.toml
:
[dependencies]
kvlite = "0.1.2"
Next, add this to your crate:
extern crate kvlite;
use kvlite::FileHashMap;
See documentation for library usage.
With rust installed, you can use cargo install kvlite
to get the kvl
CLI tool.
usage: kvl <command> [<args>]
kvl is a key-value store backed by the local file system.
commands:
set <key> <value> Create or update a key's value.
get <key> Look up a key's value.
del <key> Remove a key.