The Log-Structured Merge-Tree (LSM-Tree)
GPTKB entity
Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:alternativeTo |
B-tree
|
| gptkbp:category |
persistent data structure
write-optimized data structure |
| gptkbp:dataMovement |
compaction process
|
| gptkbp:designedBy |
gptkb:Patrick_O'Neil
|
| gptkbp:hasComponent |
gptkb:SSTable
compaction memtable |
| gptkbp:introducedIn |
1996
|
| gptkbp:optimizedFor |
write throughput
|
| gptkbp:publishedIn |
gptkb:Acta_Informatica
|
| gptkbp:storage |
multiple levels
|
| gptkbp:tradeoff |
write amplification
read amplification space amplification |
| gptkbp:usedFor |
database indexing
key-value storage efficient write operations |
| gptkbp:usedIn |
gptkb:RocksDB
gptkb:ScyllaDB gptkb:Apache_Cassandra gptkb:HBase gptkb:LevelDB NoSQL databases |
| gptkbp:bfsParent |
gptkb:Patrick_M._O'Neil
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
The Log-Structured Merge-Tree (LSM-Tree)
|