• DocumentCode
    141906
  • Title

    Aggregates caching for enterprise applications

  • Author

    Muller, Sebastian

  • Author_Institution
    Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    345
  • Lastpage
    349
  • Abstract
    Modern enterprise applications generate a mixed workload comprised of short-running transactional queries and long-running analytical queries containing expensive aggregations. Based on the fact that columnar in-memory databases are capable of handling these mixed workloads, we evaluate how existing materialized view maintenance strategies can accelerate the execution of aggregate queries. We contribute by introducing a novel materialized view maintenance approach that leverages the main-delta architecture of columnar storage, outperforming existing strategies for a wide range of workloads. As an optimization, we further propose an approach that adapts the aggregate maintenance strategy based upon the currently monitored workload characteristics.
  • Keywords
    business data processing; cache storage; data mining; query processing; aggregate caching; aggregate maintenance strategy; columnar in-memory databases; columnar storage; enterprise applications; long-running analytical queries; main-delta architecture; materialized view maintenance strategy; monitored workload characteristics; short-running transactional queries; Aggregates; Data warehouses; Databases; Maintenance engineering; Optimization; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/ICDEW.2014.6818353
  • Filename
    6818353