DocumentCode
559674
Title
Application-aware aggregations in a columnar in-memory database
Author
Müller, Stephan ; Eickhoff, David ; Zeier, Alexander ; Plattner, Hasso
Author_Institution
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
fYear
2011
fDate
24-26 Oct. 2011
Firstpage
184
Lastpage
189
Abstract
The reunification of online transactional processing and online analytical processing in one single database has been proposed recently as the advent of columnar in-memory databases makes this both viable and feasible. Compared to traditional row-based databases, resource-intensive operations such as the aggregation can now be executed with high performance. This has emerged to the radical approach of eliminating materialized aggregate tables and calculate all aggregations on the fly. This paper contributes by investigating application and data characteristics that have an influence on the aggregation performance in columnar in-memory databases. In particular, we have examined the Availability-to-Promise application that calculates if a desired order can be fulfilled on the requested date and in the requested quantity. We have implemented a prototype that incorporates our identified characteristics and backed up our findings with relevant experiments and real-life customer data.
Keywords
data mining; database management systems; information systems; application-aware aggregation operation; availability-to-promise application; columnar in-memory database; online analytical processing; online transactional processing; row-based database; Aggregates; Aging; Business; Context; Data models; Databases; Prototypes;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Mining and Intelligent Information Technology Applications (ICMiA), 2011 3rd International Conference on
Conference_Location
Macao
Print_ISBN
978-1-4673-0231-9
Type
conf
Filename
6108425
Link To Document