Sagedb: A learned database system

T Kraska, M Alizadeh, A Beutel, EH Chi, J Ding… - 2021 - dspace.mit.edu
© 2019 Conference on Innovative Data Systems Research (CIDR). All rights reserved.
Modern data processing systems are designed to be general purpose, in that they can …

Chucky: A succinct cuckoo filter for lsm-tree

N Dayan, M Twitto - Proceedings of the 2021 International Conference …, 2021 - dl.acm.org
Modern key-value stores typically rely on an LSM-tree in storage (SSD) to handle writes and
Bloom filters in memory (DRAM) to optimize reads. With ongoing advances in SSD …

The log-structured merge-bush & the wacky continuum

N Dayan, S Idreos - Proceedings of the 2019 International Conference …, 2019 - dl.acm.org
Data-intensive key-value stores based on the Log-Structured Merge-Tree are used in
numerous modern applications ranging from social media and data science to cloud …

[PDF][PDF] Design Continuums and the Path Toward Self-Designing Key-Value Stores that Know and Learn.

S Idreos, N Dayan, W Qin, M Akmanalp, S Hilgard… - CIDR, 2019 - nivdayan.github.io
We introduce the concept of design continuums for the data layout of key-value stores. A
design continuum unifies major distinct data structure designs under the same model. The …

Table discovery in data lakes: State-of-the-art and future directions

G Fan, J Wang, Y Li, RJ Miller - … of the 2023 International Conference on …, 2023 - dl.acm.org
Data discovery refers to a set of tasks that enable users and downstream applications to
explore and gain insights from massive collections of data sources such as data lakes. In …

Spooky: granulating LSM-tree compactions correctly

N Dayan, T Weiss, S Dashevsky, M Pan… - Proceedings of the …, 2022 - dl.acm.org
Modern storage engines and key-value stores have come to rely on the log-structured
merge-tree (LSM-tree) as their core data structure. LSM-tree operates by gradually merge …

Sortledton: a universal, transactional graph data structure

P Fuchs, D Margan, J Giceva - Proceedings of the VLDB Endowment, 2022 - dl.acm.org
Despite the wide adoption of graph processing across many different application domains,
there is no underlying data structure that can serve a variety of graph workloads (analytics …

Optimal column layout for hybrid workloads

M Athanassoulis, K Bøgh, S Idreos - Proceedings of the VLDB …, 2019 - open.bu.edu
Data-intensive analytical applications need to support both efficient reads and writes.
However, what is usually a good data layout for an update-heavy workload, is not well …

Dissecting, designing, and optimizing LSM-based data stores

S Sarkar, M Athanassoulis - … of the 2022 International Conference on …, 2022 - dl.acm.org
Log-structured merge (LSM) trees have emerged as one of the most commonly used disk-
based data structures in modern data systems. LSM-trees employ out-of-place ingestion to …

The LSM design space and its read optimizations

S Sarkar, N Dayan… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
Log-structured merge (LSM) trees have emerged as one of the most commonly used storage-
based data structures in modern data systems as they offer high throughput for writes and …