LevelDB
Open SourceAbout LevelDB
LevelDB is a high-performance key-value storage library developed by Google, designed to provide an ordered mapping from string keys to string values. It is optimized for applications requiring fast read and write operations with support for atomic batch updates and consistent snapshots. The library supports arbitrary byte arrays as keys and values, customizable key comparison functions, and built-in compression using Snappy or Zstd, enabling efficient storage and retrieval of data.
Intended primarily for developers and enterprises needing a lightweight, embedded database solution, LevelDB is well-suited for scenarios where traditional relational databases are not required. It does not support SQL or relational data models but excels in use cases demanding fast, ordered key-value storage with forward and backward iteration capabilities. Its virtual interface for external activities allows customization of OS interactions, making it adaptable to various environments. While the project is open source, it receives limited maintenance focused on critical bug fixes and compatibility updates.
How to evaluate Database Platforms
This is how the CIOPages Research Team evaluates this category. It is not an assessment of LevelDB. It comes from our Enterprise Database Platforms buyer guide.
Other Database Platforms Vendors
View allRelated Buyer Guides
Our buyer guides across Data & Analytics. Each one compares the main vendors in its category and what buyers weigh up.
CIOPages put this listing together from public sources. Itβs information, not an endorsement. How we build listings. Work here? Claim this listing or .
Quick Facts
github.com/google/leveldbWe publish a detail only when we can point at the page it came from. Claim this listing to fill in the rest.