dharmadb 0.1.1

Persistent, fault tolerant key-value store written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Write Ahead Log
===============

The purpose of the Write Ahead Log is to write a continuous stream of data
to disk so that the database memtable can be restored in case of a crash.
The Write Ahead Log and SSTable both store data as an array of Blocks.

Each block has a default size of `32K` although this is configurable.
Each block is packed with records. Refer the section on records to 
understand the record format.