This repository contains the source of kvstore, a flexible associative data store based on string-sorted tables. It is supposed to be easily embeddable into any application.
- Basic table implementation
 - Index-based block access
 - Key filtering using bloom filters
 - Block level caching
 - Block level compression/decompression
 - Table-level access conflict resolution
 - Row-level access conflict resolution
 - Automatic memtable flushing on overflow
 - Automatic table merging on overflow using leveled compaction