提高LSM-Tree读性能的并行过滤/索引访问

Jeongmin Han, Minwoo Ahn, Jinkyu Jeong
{"title":"提高LSM-Tree读性能的并行过滤/索引访问","authors":"Jeongmin Han, Minwoo Ahn, Jinkyu Jeong","doi":"10.5626/ktcp.2023.29.9.444","DOIUrl":null,"url":null,"abstract":"LSM-tree에서 키를 검색하는 과정은 하위 레벨부터 특정 키를 찾을 때까지 순차적으로 각 레벨을 탐색한다. 특정 레벨에서 키를 탐색할 때, 키의 존재여부를 미리 판단해주는 필터 블록을 우선적으로 접근한다. 만약, 탐색하고자 하는 레벨의 필터 블록이 메모리 상에 존재하지 않는 경우 저장 장치 I/O가 발생한다. 이 때, 연속된 레벨들의 필터 블록이 모두 메모리 상에 존재하지 않는 경우, 이전 레벨의 필터 테스트 완료를 대기한 후 다음 레벨의 필터 블록의 I/O를 발생시킨다. 또한, 필터 테스트 결과 키가 존재할 경우, 인덱스 블록을 순차적으로 접근한다. 이는 고성능 SSD의 높은 처리량을 활용하지 못하는 단점이 있다. 본 논문에서는 고성능 SSD를 활용하여 다중 레벨의 필터 블록 I/O를 병렬적으로 발생시켜 LSM-tree의 읽기 성능을 향상시키는 기법을 소개한다. 또한, 말단 레벨의 인덱스 블록까지 병렬적으로 읽어 LSM-tree의 읽기 성능을 향상시키고자 한다.","PeriodicalId":479646,"journal":{"name":"Jeongbogwahakoe keompyuting-ui silje nonmunji","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Parallel Filter/Index Access for Improving Read Performance of LSM-Tree\",\"authors\":\"Jeongmin Han, Minwoo Ahn, Jinkyu Jeong\",\"doi\":\"10.5626/ktcp.2023.29.9.444\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"LSM-tree에서 키를 검색하는 과정은 하위 레벨부터 특정 키를 찾을 때까지 순차적으로 각 레벨을 탐색한다. 특정 레벨에서 키를 탐색할 때, 키의 존재여부를 미리 판단해주는 필터 블록을 우선적으로 접근한다. 만약, 탐색하고자 하는 레벨의 필터 블록이 메모리 상에 존재하지 않는 경우 저장 장치 I/O가 발생한다. 이 때, 연속된 레벨들의 필터 블록이 모두 메모리 상에 존재하지 않는 경우, 이전 레벨의 필터 테스트 완료를 대기한 후 다음 레벨의 필터 블록의 I/O를 발생시킨다. 또한, 필터 테스트 결과 키가 존재할 경우, 인덱스 블록을 순차적으로 접근한다. 이는 고성능 SSD의 높은 처리량을 활용하지 못하는 단점이 있다. 본 논문에서는 고성능 SSD를 활용하여 다중 레벨의 필터 블록 I/O를 병렬적으로 발생시켜 LSM-tree의 읽기 성능을 향상시키는 기법을 소개한다. 또한, 말단 레벨의 인덱스 블록까지 병렬적으로 읽어 LSM-tree의 읽기 성능을 향상시키고자 한다.\",\"PeriodicalId\":479646,\"journal\":{\"name\":\"Jeongbogwahakoe keompyuting-ui silje nonmunji\",\"volume\":\"91 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-09-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jeongbogwahakoe keompyuting-ui silje nonmunji\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5626/ktcp.2023.29.9.444\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jeongbogwahakoe keompyuting-ui silje nonmunji","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5626/ktcp.2023.29.9.444","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在LSM-tree中搜索密钥的过程从下级到找到特定密钥,依次搜索各个级别。在特定等级中搜索密钥时,优先访问预先判断密钥是否存在的过滤器块。如果您想要搜索的级别的过滤器块在内存中不存在,就会产生存储设备I/O。如果连续级别的过滤器块都不存在于内存中,则等待完成前级别的过滤器测试后,将产生下一个级别的过滤器块I/O。另外,如果过滤测试的结果显示有密钥存在,则将依次访问索引块。这具有不能利用高性能SSD的高处理量的缺点。本论文介绍了利用高性能SSD并行产生多等级过滤块I/O,提高LSM-tree读取性能的方法。此外,LSM-tree还可以并行读取底层的索引块,以提高LSM-tree的读取性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Parallel Filter/Index Access for Improving Read Performance of LSM-Tree
LSM-tree에서 키를 검색하는 과정은 하위 레벨부터 특정 키를 찾을 때까지 순차적으로 각 레벨을 탐색한다. 특정 레벨에서 키를 탐색할 때, 키의 존재여부를 미리 판단해주는 필터 블록을 우선적으로 접근한다. 만약, 탐색하고자 하는 레벨의 필터 블록이 메모리 상에 존재하지 않는 경우 저장 장치 I/O가 발생한다. 이 때, 연속된 레벨들의 필터 블록이 모두 메모리 상에 존재하지 않는 경우, 이전 레벨의 필터 테스트 완료를 대기한 후 다음 레벨의 필터 블록의 I/O를 발생시킨다. 또한, 필터 테스트 결과 키가 존재할 경우, 인덱스 블록을 순차적으로 접근한다. 이는 고성능 SSD의 높은 처리량을 활용하지 못하는 단점이 있다. 본 논문에서는 고성능 SSD를 활용하여 다중 레벨의 필터 블록 I/O를 병렬적으로 발생시켜 LSM-tree의 읽기 성능을 향상시키는 기법을 소개한다. 또한, 말단 레벨의 인덱스 블록까지 병렬적으로 읽어 LSM-tree의 읽기 성능을 향상시키고자 한다.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Proposal and Evaluation of the Automatic Classification Model for Combat Orders by Utilizing Korean-Based BERT Predicting Drug Classification Codes by Feature Integration Using Multi-modal Autoencoders NormixSR: Improving Long-tail Recommendation via Norm-based Embedding Mixup Session Representation An Effective Irregular Trend Prediction Method Using Feature Extraction on Potential Factors Based on CNN-LSTM Lifelog Management System for Self-directed Care of College Students
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1