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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |