Skip to content
SPECIFICTION
Get listed

LevelDB

github.com

Free plan WindowsmacOSLinuxSelf-hosted
Visit github.com
Spec score 7.7 #19 of 30 in Embedded Databases

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

Every LevelDB plan and price →

Where Specifiction places it

Alternatives to LevelDBAll alternatives →