Title : 
Aggregates caching for enterprise applications
         
        
            Author : 
Muller, Sebastian
         
        
            Author_Institution : 
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
         
        
        
            fDate : 
March 31 2014-April 4 2014
         
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
         
        
            Conference_Location : 
Chicago, IL
         
        
        
            DOI : 
10.1109/ICDEW.2014.6818353