Select your language

Home arrow-right ... arrow-right Database Software arrow-right DBMS Software (Database Management Systems) arrow-right LevelDB

We've compiled a list of 7 free and paid alternatives to LevelDB. The primary competitors include ZoomInfo Community Edition, Oracle Berkeley DB. In addition to these, users also draw comparisons between LevelDB and Kyoto Cabinet, upscaledb, GDBM. Also you can look at other similar options here: Database Software, DBMS Software (Database Management Systems).


ZoomInfo Community Edition is a database of millions of B2B contact profiles that you can access in exchange for providing ZoomInfo business contacts. The database of hundreds of thousands of contacts is updated every day to ensure it is up-to-date.

Oracle Berkeley DB
Free Open Source

Berkeley DB (BDB) is a software library that provides a high-performance embedded database for...

Kyoto Cabinet
Free Open Source

Kyoto Cabinet: a straightforward implementation of DBM

upscaledb
Free Open Source

A high performance embedded database, linked into your application and optimized for analytical...

GDBM
Free Open Source

GNU dbm (or GDBM, for short) is a library of database functions that use extensible hashing and...

QDBM
Free Open Source

Quicker Database Manager

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from...

LevelDB Platforms

tick-square Linux
tick-square Mac
tick-square Android
tick-square Windows

LevelDB Overview

LevelDB stores keys and values in arbitrary byte arrays, and data is sorted by key. It supports batching writes, forward and backward iteration, and compression of the data via Google's Snappy compression library.

LevelDB is not a SQL database. Like other NoSQL and Dbm stores, it does not have a relational data model and it does not support SQL queries.

Features

- 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.
- The basic operations are Put(key,value), Get(key), Delete(key).
- 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.

LevelDB Features

tick-square Database

Share your opinion about the software, leave a review and help make it even better!

LevelDB Tags

dbm key-value embedded-database nosql

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?