Audience

Organizations requiring a storage library solution providing ordered mapping from string keys to string values

About LevelDB

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. Keys and values are arbitrary byte arrays. Data is stored sorted by key. Callers can provide a custom comparison function to override the sort order. Multiple changes can be made in one atomic batch. Users can create a transient snapshot to get a consistent view of data. Forward and backward iteration is supported over the data. Data is automatically compressed using the Snappy compression library. External activity (file system operations etc.) is relayed through a virtual interface so users can customize the operating system interactions. We use a database with a million entries. Each entry has a 16 byte key, and a 100 byte value. Values used by the benchmark compress to about half their original size. We list the performance of reading sequentially in both the forward and reverse direction, and also the performance of a random lookup.

Integrations

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

Google
Founded: 2011
United States
github.com/google/leveldb

Videos and Screen Captures

LevelDB Screenshot 1
Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free

Product Details

Platforms Supported
Cloud
Windows
Mac
Linux
iPhone
iPad
Training
Documentation
Support
Online

LevelDB Frequently Asked Questions

Q: What kinds of users and organization types does LevelDB work with?
LevelDB works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does LevelDB support in their product?
LevelDB supports these languages: English.
Q: What kind of support options does LevelDB offer?
LevelDB offers support via online.
Q: What other applications or services does LevelDB integrate with?
LevelDB integrates with: Google Cloud Platform, insight, LedisDB, OrbitDB, and XBTS.
Q: Does LevelDB have a mobile app?
Yes, LevelDB has a mobile app for iPad and iPhone.
Q: What type of training does LevelDB provide?
LevelDB provides training in the form of documentation.

LevelDB Product Features