Skip to main navigation Skip to search Skip to main content

Garbage collection for multi-version index on flash memory

  • Kam-Yiu Lam
  • , Jiantao Wang
  • , Yuan-Hao Chang
  • , Jen-Wei Hsieh
  • , Po-Chun Huang
  • , Chung Keung Poon
  • , Chun Jiang Zhu

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

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. © 2014 EDAA.
Original languageEnglish
Title of host publicationProceedings -Design, Automation and Test in Europe, DATE
PublisherIEEE
ISBN (Print)9783981537024
DOIs
Publication statusPublished - 2014
Event17th Design, Automation and Test in Europe, DATE 2014 - Dresden, Germany
Duration: 24 Mar 201428 Mar 2014
https://ieeexplore.ieee.org/xpl/conhome/6784162/proceeding

Publication series

Name
ISSN (Print)1530-1591

Conference

Conference17th Design, Automation and Test in Europe, DATE 2014
PlaceGermany
CityDresden
Period24/03/1428/03/14
Internet address

Research Keywords

  • Flash-based Embedded Database Systems
  • Multi-version Data
  • Multi-version Index
  • Realtime Data

Fingerprint

Dive into the research topics of 'Garbage collection for multi-version index on flash memory'. Together they form a unique fingerprint.

Cite this