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
相关论文
共 50 条
  • [31] An IDD Receiver of LDPC Coded Modulation Scheme for Flash Memory Applications
    Li, Mao-Ruei
    Kuan, Ting-Yu
    Lee, Huang-Chang
    Ueng, Yeong-Luh
    2016 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2016, : 289 - 292
  • [32] An Adaptive-Rate Error Correction Scheme for NAND Flash Memory
    Chen, Te-Hsuan
    Hsiao, Yu-Ying
    Hsing, Yu-Tsao
    Wu, Cheng-Wen
    2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 53 - 58
  • [33] Micro systems engineering and digital holographic flash memory
    Zhukov V.A.
    Russian Microelectronics, 2014, 43 (1) : 80 - 90
  • [34] Flash memory lock management for portable information systems
    Byun, Siwoo
    Huh, Moonhaeng
    Hwang, Hoyoung
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (03) : 461 - 479
  • [35] Hardware/Software Architecture for Flash Memory Storage Systems
    Min, Sang Lyul
    Nam, Eyee Hyun
    PROCEEDINGS OF THE PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES '11), 2011, : 235 - 236
  • [36] DESIGN AND PERFORMANCE EVALUATION OF FLASH MEMORY BACKUP SYSTEMS
    TAKAKURA, H
    KAMBAYASHI, Y
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (07) : 39 - 47
  • [37] Spatial Access Method for Flash Memory Embedded Systems
    Lee, Ki-young
    Kim, Joung-joon
    Lim, Myung-jae
    Kim, Kyu-ho
    Kim, Jeong-lae
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 4311 - +
  • [38] FIRM-Tree: A Multidimensional Index Structure for Reprogrammable Flash Memory
    Wu, Shin-Ting
    Chen, Pin-Jung
    Huang, Po-Chun
    Shih, Wei-Kuan
    Chang, Yuan-Hao
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (11) : 3600 - 3613
  • [39] DESIGNING AN UPDATABLE BIOS USING FLASH MEMORY
    DIPERT, B
    VERNER, D
    MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (08) : 427 - 446
  • [40] The Real-Time Compression Layer for Flash Memory in Mobile Multimedia Devices
    Chen, Chin-Hsing
    Chen, Chun-Ta
    Huang, Wen-Tzeng
    MOBILE NETWORKS & APPLICATIONS, 2008, 13 (06) : 547 - 554