2009
DOI: 10.14778/1687627.1687669
|View full text |Cite
|
Sign up to set email alerts
|

Lazy-Adaptive Tree

Abstract: Flash memories are in ubiquitous use for storage on sensor nodes, mobile devices, and enterprise servers. However, they present significant challenges in designing tree indexes due to their fundamentally different read and write characteristics in comparison to magnetic disks. In this paper, we present the Lazy-Adaptive Tree (LA-Tree), a novel index structure that is designed to improve performance by minimizing accesses to flash. The LA-tree has three key features: 1) it amortizes the c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 110 publications
(12 citation statements)
references
References 13 publications
0
12
0
Order By: Relevance
“…Collecting the cache not only takes up memory but also has a negative impact on query performance. Therefore, some scholars have proposed LA-Tree [17], which can better adapt to different loads than Buffer-Tree. As mentioned earlier, this idea has also been adopted in the aBB-Tree to reduce the update overhead.…”
Section: Related Workmentioning
confidence: 99%
“…Collecting the cache not only takes up memory but also has a negative impact on query performance. Therefore, some scholars have proposed LA-Tree [17], which can better adapt to different loads than Buffer-Tree. As mentioned earlier, this idea has also been adopted in the aBB-Tree to reduce the update overhead.…”
Section: Related Workmentioning
confidence: 99%
“…Since the B+-tree has a majority of updates within its leaf level and the leaf nodes seems to be scattered across storage, a flash B+-tree seems to inevitably suffer from frequent full merges in the presence of very frequent key updates. To solve such an inherent problem of the B+-tree stored in flash, some ideas are proposed to decrease full merges during the garbage collection time [4,12,13,15]. The flash B+-trees proposed in [13,15] take the same approach in that key updates are not reflected in real-time on the data of leaf nodes.…”
Section: Backgroundsmentioning
confidence: 99%
“…To solve such an inherent problem of the B+-tree stored in flash, some ideas are proposed to decrease full merges during the garbage collection time [4,12,13,15]. The flash B+-trees proposed in [13,15] take the same approach in that key updates are not reflected in real-time on the data of leaf nodes. Instead, the corresponding log data is recorded in other tree levels above leaf level.…”
Section: Backgroundsmentioning
confidence: 99%
See 2 more Smart Citations