bitcask
http://basho.com/wp-content/uploads/2015/05/bitcask-intro.pdf
feature:
[x] key directory
[x] get & put
[x] delete
[x] hint file
later:
[ ] make it a service (shouldn't this be an embeded service?) [ ] async flush block of contents to disk