Making cold data identification efficient in non-volatile memory systems

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Non-volatile memory is emerging as a promising candidate for building efficient data-intensive OLTP systems, due to its advantages in high area density and low energy consumption. Systems now are able to store large datasets in main memory. Because OLTP workloads typically exhibit skew access patterns, the system must maintain an eviction order policy to move the cold data to the economical secondary storage. Existing cold data identification schemes generally employ the linear lists to track the least recently used data. However frequently update cost in these schemes is extremely high which is unsuitable to identify cold data from large scale of memory-resident data. We propose an efficient cold data identification scheme named eLRU. eLRU is a trie-based LRU which is able to fast track billions of tuples. We implemented our eLRU proposal and performed a series of experiments across a range of database sizes, workload skews and read/write mixes. Our results show that eLRU has a 2×-4× performance advantage over the current LRU-based cold data identification schemes.

Cite

CITATION STYLE

APA

Wang, B., & Shu, J. (2016). Making cold data identification efficient in non-volatile memory systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9932 LNCS, pp. 305–316). Springer Verlag. https://doi.org/10.1007/978-3-319-45817-5_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free