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 |
https://www.w3.org/2000/01/rdf-schema#label |
The Log-Structured Merge-Tree (LSM-Tree)
|
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
|