log_kv 0.1.0

A hashmap backed by a log of inserts. The log is read at initialisation to rebuild the hashmap
Documentation
log_kv
======

[![Build Status](https://travis-ci.org/sjmelia/logkv.svg)](https://travis-ci.org/sjmelia/logkv)
[![crates.io](https://img.shields.io/crates/v/logkv.svg)](https://crates.io/crates/logkv)

A `LogKv` backs a standard Rust `HashMap` with an log of inserts. The log is rebuilt
on initialisation by iterating over it. The log is serialised using `serde`.

This makes for a cheap and cheerful persistent key-value store. It is similar in
principal to a [bitcask](https://github.com/basho/bitcask) albeit without the
merging and hint files.

Usage
-----

See the examples in the doctests of `src/lib.rs`.