NeutronDB is a Log-structured merge-tree key-value store library written in Rust.
In Cargo.toml ```
[dependencies] neutrondb = "0.9.19"
```
In your rust file ```
use neutrondb::Store;
```
In .gitignore ```
/neutrondb/
```
```
let mut accs = Store::connect("accs")?;
```
```
accs.put("user1", "balance1")?;
```
```
let balance1: String = accs.get("user1")?;
```
```
let accounts: Vec<(String, String)> = accs.get_all()?;
```
```
accs.delete("user1")?;
```
Pull requests, bug reports and any kind of suggestion are welcome.
2021-10-06