GI LogoGI Logo
  • Login
Digital Library
    • All of DSpace

      • Communities & Collections
      • Titles
      • Authors
      • By Issue Date
      • Subjects
    • This Collection

      • Titles
      • Authors
      • By Issue Date
      • Subjects
Digital Library Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • English 
    • English
    • Deutsch
View Item 
  •   DSpace Home
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 11(2) - Juli 2011
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   DSpace Home
  • Fachbereiche
  • Datenbanken und Informationssysteme (DBIS)
  • Datenbank Spektrum
  • Datenbank Spektrum 11(2) - Juli 2011
  • View Item

Sorting in a Memory Hierarchy with Flash Memory

Author:
Graefe, Goetz [DBLP]
Abstract
Flash memory continues to improve in price, capacity, reliability, durability, and performance. In addition to consumer and client devices, flash memory is also employed in many servers. Its optimal usage in various classes of server software, including web servers, file-and-print servers, and database servers, requires evaluation and analysis. The present paper analyzes the use of flash memory for database query processing including algorithms that combine flash memory and traditional disk drives.External merge sort serves as a prototypical query execution algorithm. The excellent access latency of flash memory promises substantially better sort performance than sorting with traditional disks. Surprisingly, this is true only in fairly limited cases. Flash memory as intermediate external storage improves performance in particular in situations with very limited memory.The most advantageous external sort algorithms combine flash memory and traditional disk, exploiting the fast access latency of flash memory as well as the fast transfer bandwidth and inexpensive capacity of traditional disks. Moreover, graceful degradation is required in multiple ways, both when spilling from memory to flash storage and when spilling from flash to disk. These algorithms are described in detail, including in particular their graceful transition from run generation to merging. Using such graceful degradation and incremental transitions, sorting in a three-level memory hierarchy of RAM, flash memory, and traditional disk can be generalized to database query processing with any number of levels.
  • Citation
  • BibTeX
Graefe, G., (2011). Sorting in a Memory Hierarchy with Flash Memory.   Datenbank-Spektrum: Vol. 11, No. 2. Springer. (S. 83-90). DOI: 10.1007/s13222-011-0062-6
@article{mci/Graefe2011,
author = {Graefe, Goetz},
title = {Sorting in a Memory Hierarchy with Flash Memory},
journal = {Datenbank-Spektrum},
volume = {11},
number = {2},
year = {2011},
,
pages = { 83-90 } ,
doi = { 10.1007/s13222-011-0062-6 }
}

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1007/s13222-011-0062-6

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Send Feedback

More Info

DOI: 10.1007/s13222-011-0062-6
ISSN: 1610-1995
xmlui.MetaDataDisplay.field.date: 2011
Content Type: Text/Journal Article
Collections
  • Datenbank Spektrum 11(2) - Juli 2011 [10]

Show full item record


About uns | FAQ | Help | Imprint | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


About uns | FAQ | Help | Imprint | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.