• DocumentCode
    3448338
  • Title

    An adaptive projection strategy and its implementation in column stores

  • Author

    Xiangwu Ding ; Wenbing Yu ; Jiajin Le

  • Author_Institution
    Sch. of Comput. Sci. & Theor., Donghua Univ., Shanghai, China
  • Volume
    1
  • fYear
    2011
  • fDate
    20-22 Aug. 2011
  • Firstpage
    468
  • Lastpage
    473
  • Abstract
    Tuple reconstruction is an important component in column-stores. Some well-known column-stores, such as C-Store, employ projection to support tuple reconstruction. This paper proposes an adaptive projection strategy and an implementation method for projection. The proposed strategy employs association analysis to a considerable amount of query accesses submitted by users to group attributes of a relation into various projections. The strategy makes selections of projections adaptive to usage behaviors of users. This paper implements projections using main indexes and jointing address mapping indexes. The main index stores all columns of a projection, therefore, the proposed storage pattern is a compromise pattern rather than pure column store. But, with the proposed storage structure, the system not only avoids reading unnecessary attribute columns to answer query, but also does tuple reconstruction. The address mapping index is used to locate fast tuples. Finally, the experimental results on benchmark data set SSB show that the proposed strategy and implementation method can improve significantly the performance of multicolumn queries.
  • Keywords
    indexing; query processing; question answering (information retrieval); C-Store; adaptive projection strategy; address mapping indexes; association analysis; column stores; multicolumn queries; query answering; storage pattern; support tuple reconstruction; Amplitude modulation; Clustering algorithms; Correlation; Data mining; Distributed databases; Engines; Indexes; address mapping index; association analysis; column-store; projection; tuple reconstruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Artificial Intelligence Conference (ITAIC), 2011 6th IEEE Joint International
  • Conference_Location
    Chongqing
  • Print_ISBN
    978-1-4244-8622-9
  • Type

    conf

  • DOI
    10.1109/ITAIC.2011.6030249
  • Filename
    6030249