DocumentCode
128948
Title
Garbage collection for multi-version index on flash memory
Author
Kam-Yiu Lam ; Jiantao Wang ; Yuan-Hao Chang ; Jen-Wei Hsieh ; Po-Chun Huang ; Chung Keung Poon ; Chun Jiang Zhu
Author_Institution
Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
fYear
2014
fDate
24-28 March 2014
Firstpage
1
Lastpage
4
Abstract
In this paper, we study the important performance issues in using the purging-range query to reclaim old data versions to be free blocks in a flash-based multi-version database. To reduce the overheads for using the purging-range query in garbage collection, the physical block labeling (PBL) scheme is proposed to provide a better estimation on the purging version number to be used for purging old data versions. With the use of the frequency-based placement (FBP) scheme to place data versions in a block, the efficiency in garbage collection can be further enhanced by increasing the deadspans of data versions and reducing reallocation cost especially when the spaces of the flash memory for the databases are limited.
Keywords
database management systems; flash memories; storage management; FBP scheme; PBL scheme; flash memory; flash-based multiversion database; frequency-based placement scheme; garbage collection; multiversion index; physical block labeling scheme; purging version number; purging-range query; reallocation cost reduction; Ash; Computer science; Estimation; Flash memories; Indexes; Labeling; Flash-based Embedded Database Systems; Multi-version Data; Multi-version Index; Realtime Data;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location
Dresden
Type
conf
DOI
10.7873/DATE.2014.070
Filename
6800271
Link To Document