"LevelDB is a light-weight, single-purpose library for persistence with bindings to many platforms."

Announcement / Release
around 2011
Birth Place
Mountain View, California, United States of America


By default, LevelDB stores entries lexicographically sorted by keys. The sorting is one of the main distinguishing features of LevelDB amongst similar embedded data storage libraries and comes in very useful for querying as we’ll see later. Both keys and values are treated as simple arrays of bytes, so content can be anything from ASCII strings to binary blobs. Google’s Snappy compression library is an optional dependency that can decrease the on-disk size of LevelDB stores with minimal sacrifice of speed. Snappy is highly optimized for fast compression and therefore does not provide particularly high compression ratios on common data.

Something Missing? Feel Feel to Help Fix It - Sign up !