Logo des Repositoriums
 

Sorting in Column Stores

dc.contributor.authorBößwetter, Daniel
dc.date.accessioned2018-01-10T13:18:02Z
dc.date.available2018-01-10T13:18:02Z
dc.date.issued2011
dc.description.abstractIn recent years, we have seen a number of new database architectures based on the idea of vertical fragmentation of relations. These architectures target the analysis of huge amounts of relational data, because vertical fragmentation facilitates column scans which are common in analytic applications at the expense of single-tuple operations. Although sorting is a common operation for analytics, few is known about sorting vertically fragmented relations. This paper compares various possibilities to apply (external) merge sort to vertically fragmented relations on different layers of the memory hierarchy and gives hints on when to apply which one. We propose a Greedy algorithm to find the optimum mixture of steps that leads to a sorted version of a given relation which is stored column-wise.
dc.identifier.pissn1610-1995
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/11613
dc.publisherSpringer
dc.relation.ispartofDatenbank-Spektrum: Vol. 11, No. 2
dc.relation.ispartofseriesDatenbank-Spektrum
dc.subjectColumn stores
dc.subjectMain-memory databases
dc.subjectSorting
dc.titleSorting in Column Stores
dc.typeText/Journal Article
gi.citation.endPage100
gi.citation.startPage91

Dateien