When learned indexes meet LSM-tree based systems: an empirical evaluation

The learned indexes have demonstrated significant performance enhancements through a computational methodology, as opposed to the traditional indexes relying on comparisons. Recent studies shed light on the benefits of learned indexes when they are embedded into LSM-tree-based storage systems, with...

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Mengshi
Other Authors: Luo Siqiang
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/178492
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-178492
record_format dspace
spelling sg-ntu-dr.10356-1784922024-07-05T03:11:43Z When learned indexes meet LSM-tree based systems: an empirical evaluation Chen, Mengshi Luo Siqiang College of Computing and Data Science siqiang.luo@ntu.edu.sg Computer and Information Science Learned indexes LSM-tree systems Query processing and optimization System benchmarking The learned indexes have demonstrated significant performance enhancements through a computational methodology, as opposed to the traditional indexes relying on comparisons. Recent studies shed light on the benefits of learned indexes when they are embedded into LSM-tree-based storage systems, with a case study on a simple baseline learned index. Nevertheless, it remains uncertain whether the system can capitalize on the recent advancements in learned indexes research. In this work, we comprehensively explore the impact of integrating advanced learned indexes on the performance of LSM-tree-based storage systems (LSM systems for short). We evaluate nine representative learned indexes on a full key-value system. To our surprise, we find that indexing structures receiving significant attention in learned index research may have critical limitations in LSM systems. By contrast, those equipped with lightweight structures and simpler training processes showcase significant strengths. Through our empirical evaluation, we aim to pinpoint the most effective and practical learned index models for LSM systems, offering a comprehensive understanding of the reasons behind their effectiveness. Our findings contribute valuable insights into the potential of learned indexes to enhance LSM systems, guiding future research towards optimizing database systems through informed choices in learned index implementation. Master's degree 2024-06-24T06:38:09Z 2024-06-24T06:38:09Z 2024 Thesis-Master by Research Chen, M. (2024). When learned indexes meet LSM-tree based systems: an empirical evaluation. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/178492 https://hdl.handle.net/10356/178492 10.32657/10356/178492 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Learned indexes
LSM-tree systems
Query processing and optimization
System benchmarking
spellingShingle Computer and Information Science
Learned indexes
LSM-tree systems
Query processing and optimization
System benchmarking
Chen, Mengshi
When learned indexes meet LSM-tree based systems: an empirical evaluation
description The learned indexes have demonstrated significant performance enhancements through a computational methodology, as opposed to the traditional indexes relying on comparisons. Recent studies shed light on the benefits of learned indexes when they are embedded into LSM-tree-based storage systems, with a case study on a simple baseline learned index. Nevertheless, it remains uncertain whether the system can capitalize on the recent advancements in learned indexes research. In this work, we comprehensively explore the impact of integrating advanced learned indexes on the performance of LSM-tree-based storage systems (LSM systems for short). We evaluate nine representative learned indexes on a full key-value system. To our surprise, we find that indexing structures receiving significant attention in learned index research may have critical limitations in LSM systems. By contrast, those equipped with lightweight structures and simpler training processes showcase significant strengths. Through our empirical evaluation, we aim to pinpoint the most effective and practical learned index models for LSM systems, offering a comprehensive understanding of the reasons behind their effectiveness. Our findings contribute valuable insights into the potential of learned indexes to enhance LSM systems, guiding future research towards optimizing database systems through informed choices in learned index implementation.
author2 Luo Siqiang
author_facet Luo Siqiang
Chen, Mengshi
format Thesis-Master by Research
author Chen, Mengshi
author_sort Chen, Mengshi
title When learned indexes meet LSM-tree based systems: an empirical evaluation
title_short When learned indexes meet LSM-tree based systems: an empirical evaluation
title_full When learned indexes meet LSM-tree based systems: an empirical evaluation
title_fullStr When learned indexes meet LSM-tree based systems: an empirical evaluation
title_full_unstemmed When learned indexes meet LSM-tree based systems: an empirical evaluation
title_sort when learned indexes meet lsm-tree based systems: an empirical evaluation
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/178492
_version_ 1806059928141430784