FloDB: Unlocking Memory in Persistent Key-Value Stores


Log-structured merge (LSM) data stores enable to store and process large volumes of data while maintaining good performance. They mitigate the I/O bottleneck by absorbing updates in a memory layer and transferring them to the disk layer in sequential batches. Yet, the LSM architecture fundamentally requires elements to be in sorted order. As the amount of… (More)
DOI: 10.1145/3064176.3064193
View Slides


17 Figures and Tables