III: Small: Rethinking the Data Organization and Lifecycle in LSM Storage Systems
III: Small: Rethinking the Data Organization and Lifecycle in LSM Storage Systems
批准号:
2227669
负责人:
Evangelos Christidis
金额:
$60.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2023
资助国家:
美国
项目状态:
未结题
起止时间:
2023-01-01 至 2025-12-31
中文摘要
为了支持大量数据的高效存储,许多现代数据库系统使用日志结构化合并树(LSM)技术。该技术允许在将许多数据更新应用于数据库之前将它们分组在一起。这个项目已经确定了LSM存储的几个限制,这些限制会导致数据库系统的读写速率降低。具体而言,当前的LSM系统在决定如何存储数据记录时不考虑数据记录的热度,并且还可能遭受周期性停顿,其中系统可能在执行称为合并的大型维护操作时变得无响应。此外,LSM系统在利用更大的计算机存储器方面是低效的。所开发的技术在LSM存储中创建了新颖的数据组织和流模式,其利用现代硬件能力来提高存储系统的读取和写入能力。提高数据库系统的性能将允许以较低的成本存储更大的数据,从而使科学家和一般用户更容易访问存储系统。该项目还将加强和扩大调查人员正在进行的本科生研究和高中外联活动。该项目有几个研究目标。首先,将开发算法,将经常访问的记录存储在更容易访问的位置,以便更快地检索。这将促进双向LSM树架构,其中记录流既自顶向下又自底向上。这将允许自然地一起维护热记录,以实现更快的查询和更有效的缓存。其次,将创建新的算法来提高数据合并的速度。定期合并用于维护存储的数据的组织和一致性。 这个目标将研究如何普遍划分LSM运行,以促进分裂成多个不相交的子合并,从而减少停滞期的大合并。第三个目标将创建算法,以更好地利用大内存大小和多线程并行,并开发一个混合的内存磁盘LSM树。关键的想法是,不是直接扩大MemTable,其中最近的写入被缓冲,一些组件可以固定在内存中,具有更有效的组织,并支持查询的并行执行。该项目包括理论分析、实验研究和软件开发。所开发的算法进行了测试,在现实世界的数据和集成在真实的数据库系统。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
To support the efficient storing of large amounts of data, many modern database systems use the Log Structured Merge tree (LSM) technology. This technology allows grouping many data updates together, before applying them to the database. This project has identified several limitations of LSM storage, which cause reduced rates of reads and writes to the database system. Specifically, current LSM systems do not consider the hotness of a data record when deciding how to store it, and may also suffer from periodic stalls, where the system may become unresponsive while large maintenance operations, called merges, are performed. Further, LSM systems are inefficient at exploiting larger computer memories. The developed techniques create novel data organization and flow patterns in the LSM storage, which leverage modern hardware capabilities to boost the read and write capabilities of the storage system. Improving the performance of database systems will allow storing larger data at lower costs, thus making storage systems more accessible to scientists and general users. This project will also strengthen and extend the ongoing undergraduate research and high school outreach activities of the investigators. The project has several research aims. First, algorithms will be developed to store frequently accessed records in more accessible locations for faster retrieval. This will facilitate a bi-directional LSM tree architecture, where records flow both top-down and bottom-up. This will allow naturally maintaining hot records together, for faster querying and more effective caching. Second, new algorithms will be created to improve the speed of data merges. Periodic merges are used to maintain the stored data organized and consistent. This aim will study how to universally partition LSM runs to facilitate splitting a large merge into multiple disjoint sub-merges, thus reducing stall periods. The third aim will create algorithms to better utilize large memory sizes and multithreading parallelism, and develop a mixed memory-disk LSM tree. The key idea is that, instead of directly enlarging the MemTable, where recent writes are buffered, some components can be pinned in memory, with a more efficient organization, and enable parallel execution on queries. The project includes theoretical analysis, experimental study and software development. The developed algorithms are tested on real-world data and integrated in real database systems. This integration may increase the impact of the project.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.4230/lipics.esa.2023.40
发表时间:
2023-06
期刊:
影响因子:
--
作者:
[Xiangyun Ding;Xiaojun Dong;Yan Gu;Youzhe Liu;Yihan Sun]
通讯作者:
Xiangyun Ding;Xiaojun Dong;Yan Gu;Youzhe Liu;Yihan Sun
DOI:
10.1186/s40537-023-00734-3
发表时间:
2023-04
期刊:
Journal of Big Data
影响因子:
8.1
作者:
[Qizhong Mao;Mohiuddin Abdul Qader;Vagelis Hristidis]
通讯作者:
Qizhong Mao;Mohiuddin Abdul Qader;Vagelis Hristidis
Provably Fast and Space-Efficient Parallel Biconnectivity
经证明快速且节省空间的并行双连接
DOI:
10.1145/3572848.3577483
发表时间:
2023
期刊:
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
影响因子:
--
作者:
[Dong, Xiaojun, Wang, Letong, Gu, Yan, Sun, Yihan]
通讯作者:
Sun, Yihan
High-Performance and Flexible Parallel Algorithms for Semisort and Related Problems
半排序及相关问题的高性能灵活并行算法
DOI:
10.1145/3558481.3591071
发表时间:
2023
期刊:
ACM
影响因子:
--
作者:
[Dong, Xiaojun, Wu, Yunshu, Wang, Zhongqi, Dhulipala, Laxman, Gu, Yan, Sun, Yihan]
通讯作者:
Sun, Yihan
DOI:
10.1145/3589259
发表时间:
2023-03
期刊:
Proceedings of the ACM on Management of Data
影响因子:
--
作者:
[Letong Wang;Xiaojun Dong;Yan Gu;Yihan Sun]
通讯作者:
Letong Wang;Xiaojun Dong;Yan Gu;Yihan Sun
共 6 条
BIGDATA: F: Collaborative Research: Optimizing Log-Structured-Merge-Based Big Data Management Systems
-
批准号:1838222
-
项目类别:Standard Grant
-
资助金额:$135.81万
-
财政年份:2019
-
负责人:Evangelos Christidis
-
依托单位:
III: Medium: Efficient Collaborative Perception over Controllable Agent Networks
-
批准号:1901379
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2019
-
负责人:Evangelos Christidis
-
依托单位:
EAGER: Joint Modeling and Querying of Social Media and Video Data
-
批准号:1746031
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2017
-
负责人:Evangelos Christidis
-
依托单位:
CAREER: A Collaborative Adaptive Data Sharing Platform
-
批准号:1216007
-
项目类别:Continuing Grant
-
资助金额:$51.12万
-
财政年份:2011
-
负责人:Evangelos Christidis
-
依托单位:
III-CXT-Small: Information Discovery on Domain Data Graphs
-
批准号:1216032
-
项目类别:Standard Grant
-
资助金额:$15.06万
-
财政年份:2011
-
负责人:Evangelos Christidis
-
依托单位:
CAREER: A Collaborative Adaptive Data Sharing Platform
-
批准号:0952347
-
项目类别:Continuing Grant
-
资助金额:$52.59万
-
财政年份:2010
-
负责人:Evangelos Christidis
-
依托单位:
III: Travel Support for US-Based Students to Attend the 2009 IEEE International Conference on Data Mining (ICDM 2009)
-
批准号:0949134
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2009
-
负责人:Evangelos Christidis
-
依托单位:
III-CXT-Small: Information Discovery on Domain Data Graphs
-
批准号:0811922
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Evangelos Christidis
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: