• DocumentCode
    2143678
  • Title

    Lazy-Update B+-Tree for Flash Devices

  • Author

    On, Sai Tung ; Hu, Haibo ; Li, Yu ; Xu, Jianliang

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Baptist Univ., Hong Kong
  • fYear
    2009
  • fDate
    18-20 May 2009
  • Firstpage
    323
  • Lastpage
    328
  • Abstract
    With the rapid increasing capacity of flash chips, flash-aware indexing techniques are highly desirable for flash devices. The unique features of flash memory, such as the erase-before-write constraint and the asymmetric read/write cost, severely deteriorate the performance of the traditional B+-tree algorithm. In this paper, we propose a new indexing method, called lazy-update B+-tree, to overcome the limitations of flash memory. The basic idea is to defer the time of committing update requests to the B+-tree by buffering them in a segment of main memory. They are later committed in groups so that each write operation can be amortized by a bunch of update requests. We identify a victim selection problem for the lazy-update B+-tree and develop two heuristic-based commit policies to address the problem. Simulation results show that the proposed lazy-update method, along with a well-designed commit policy, greatly improves the update performance of the traditional B+-tree while preserving the query efficiency.
  • Keywords
    flash memories; tree data structures; asymmetric read-write cost; erase-before-write constraint; flash device; flash memory; flash-aware indexing technique; heuristic-based commit policy; lazy-update B+-tree-new indexing method; main memory; victim selection problem; Algorithm design and analysis; Computer science; Conference management; Costs; Electric shock; Flash memory; Hard disks; Indexing; Middleware; Mobile computing; B+-tree; Flash Memory; Indexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Data Management: Systems, Services and Middleware, 2009. MDM '09. Tenth International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-4153-2
  • Electronic_ISBN
    978-0-7695-3650-7
  • Type

    conf

  • DOI
    10.1109/MDM.2009.48
  • Filename
    5088952