pile - a simple and fast append-only data store

Crates.io

Design goals

Usage guide

Example

```rust use data_pile::{Database, Record, serialization::BasicRecordSerializer};

let db = Database::new("./pile", BasicRecordSerializer).unwrap();

let key = b"qwerty"; let value = b"some data";

let record = Record::new(&key[..], &value[..]); db.put(record).unwrap(); ```

Transferring the data