LevelDB
github.com
Spec sheet
- Purpose
- LevelDB is a fast key-value storage library that provides an ordered mapping from string keys to string values.Read 4 Oct 2026 · github.com
- License
- The repository identifies its license as BSD-3-Clause.Read 4 Oct 2026 · github.com
- Compression
- LevelDB compresses data using Snappy and also supports Zstd compression.Read 4 Oct 2026 · github.com
- Data operations
- Its basic operations are Put, Get, and Delete, and it supports atomic batches of changes.Read 4 Oct 2026 · github.com
- Documentation
- Library documentation is available online and bundled with the source code.Read 4 Oct 2026 · github.com
- Intended use
- The project describes its primary goal as being a reliable and fast key-value store.Read 4 Oct 2026 · github.com
- Limitations
- LevelDB has no SQL queries, relational data model, indexes, or built-in client-server support, and only one process can access a database at a time.Read 4 Oct 2026 · github.com
- Maintenance
- The repository says it receives very limited maintenance and reviews critical bug fixes and changes needed by internally supported clients.Read 4 Oct 2026 · github.com
- Ordering and reads
- Data is sorted by key, supports custom comparison functions, and can be traversed forward or backward.Read 4 Oct 2026 · github.com
- Platforms and build
- The README describes POSIX builds for Linux and macOS and a Windows build using CMake and Visual Studio.Read 4 Oct 2026 · github.com
- Snapshots
- Users can create a transient snapshot to get a consistent view of data.Read 4 Oct 2026 · github.com
Plans and prices
LevelDB Free Fast key-value storage library · BSD-3-Clause license Read 4 Oct 2026 · github.com
Where Specifiction places it
- Embedded Databases#19 of 307.7