An index rewriting scheme using compression for flash memory database systems

被引:4
作者
Byun, Siwoo
Huh, Moonhaeng
Hwang, Hoyoung
机构
[1] Anyang Univ, Dept Digital Media, Anyang 430714, Kyonggi Do, South Korea
[2] Hansung Univ, Dept Media Engn, Seoul, South Korea
关键词
tree indexing; portable devices; flash memory; mobile database; simulation;
D O I
10.1177/0165551506076331
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flash memories are one of the best media to support portable computers' storage areas in mobile database environments. Their features include non-volatility, low power consumption, and fast access time for read operations, which are sufficient to present flash memories as major database storage components for portable computers. However, we need to improve traditional index management schemes based on B-Tree due to the relatively slow characteristics of flash operations, as compared to RAM memory. In order to achieve this goal, we propose a new index rewriting scheme based on a compressed index called F-Tree. F-Tree-based index management improves index operation performance by compressing pointers and keys in tree nodes and rewriting the nodes without a slow erase operation in node insert/delete processes. Based on the results of the performance evaluation, we conclude that the F-Tree-based scheme outperforms the traditional schemes.
引用
收藏
页码:398 / 415
页数:18
相关论文
共 16 条
[1]  
BECKMANN N, 1990, SIGMOD REC, V19, P322, DOI 10.1145/93605.98741
[2]   Flash memory lock management for portable information systems [J].
Byun, Siwoo ;
Huh, Moonhaeng ;
Hwang, Hoyoung .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (03) :461-479
[3]   An adaptive striping architecture for flash memory storage systems of embedded systems [J].
Chang, LP ;
Kuo, TW .
EIGHTH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2002, :187-196
[4]  
ELMASRI R, 1994, FUNDAMENTALS DATABAS
[5]  
JEONG J, 2002, J KOREAN INFORM SC C, V8, P36
[6]  
KIM H, 1999, P 23 ANN INT COMP SO, P284
[7]  
Kuo T-W, 2003, P 11 ACM INT S ADV G, P17
[8]  
Lee C., 2003, P KOR INF PROC SOC 2, P1575
[9]  
LU H, 2000, P 11 AUSTR DAT C 31
[10]  
NAM J, 2005, P 32 KOR INF SCI SOC, P55