LevelDB
E717513
LevelDB is a fast, lightweight, open-source key–value storage library developed by Google, designed for high-performance reads and writes using a log-structured merge-tree architecture.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| LevelDB key-value store | 1 |
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
embedded database
ⓘ
key–value storage library ⓘ log-structured merge-tree database ⓘ |
| dataOrdering | lexicographical order of keys ⓘ |
| defaultCompression | Snappy NERFINISHED ⓘ |
| designGoal |
embeddable in applications
ⓘ
high read performance ⓘ high write throughput ⓘ lightweight library ⓘ |
| developer | Google ⓘ |
| doesNotSupport |
SQL
NERFINISHED
ⓘ
concurrent writes from multiple processes to the same database ⓘ network access ⓘ relational data model ⓘ |
| feature |
SSTable files
ⓘ
checksums for data integrity ⓘ compaction ⓘ configurable block size ⓘ configurable cache size ⓘ memtable ⓘ write-ahead log ⓘ |
| inspired |
HyperLevelDB
NERFINISHED
ⓘ
RocksDB NERFINISHED ⓘ |
| license |
BSD-style license
ⓘ
New BSD License NERFINISHED ⓘ |
| openSource | true ⓘ |
| operatingSystem | cross-platform ⓘ |
| programmingLanguage | C++ ⓘ |
| provides |
C bindings via third-party wrappers
ⓘ
C++ API ⓘ |
| repository | https://github.com/google/leveldb ⓘ |
| sourceModel | open source ⓘ |
| storageEngine | log-structured merge-tree ⓘ |
| supports |
Linux
NERFINISHED
ⓘ
Windows NERFINISHED ⓘ arbitrary byte arrays as keys ⓘ arbitrary byte arrays as values ⓘ backward iteration ⓘ batch writes ⓘ compression ⓘ forward iteration ⓘ key–value data model ⓘ macOS NERFINISHED ⓘ ordered mapping from string keys to string values ⓘ range scans ⓘ snapshots ⓘ |
| usedBy |
Apache Cassandra (as an option in some components)
NERFINISHED
ⓘ
Bitcoin Core NERFINISHED ⓘ Google Chrome NERFINISHED ⓘ HyperLevelDB (as a fork) NERFINISHED ⓘ Riak (as a backend option) NERFINISHED ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
LevelDB key-value store