Title
Data Sorting in Flash Memory
Abstract
Because flash memory now provides an economical solution for various portable devices and embedded systems, an NAND flash-based storage system has replaced the hard disk drive in many applications. Recently, the implementation of database systems using an NAND flash-based storage system has become an important research topic. In particular, the external sorting is an important operation in database systems. With the very distinctive characteristics of flash memory, the typical external sorting system that adopts a clustered sorting process can result in performance degradation and reduce the reliability of flash memory. In this article, we will propose an unclustered sorting method that considers the unique characteristics of flash memory, and we then propose a decision rule to exploit the advantages of both clustered and unclustered sorting. The decision rule can separate records according to their record length, sort them appropriately by the clustered and unclustered sorting, and merge the sorted results. The experimental results show that the proposed method can improve performance in an NAND flash-based storage system (i.e., solid-state drive).
Year
DOI
Venue
2012
10.1145/2665067
TOS
Keywords
DocType
Volume
economic solution,algorithms,design,distinctive characteristic,huge-capacity flash memory,enterprise system,storage management,design styles,important operation,database system,flash memory,nand flash-based storage system,energy consumption,sorting/searching,memory structures,performance,important research topic
Conference
11
Issue
ISSN
Citations 
2
1553-3077
3
PageRank 
References 
Authors
0.44
13
2
Name
Order
Citations
PageRank
Chin-Hsien Wu141947.93
Kuo-Yi Huang230.44