Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/63728
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2020-11-12T10:58:06Z | - |
dc.date.available | 2020-11-12T10:58:06Z | - |
dc.date.issued | 2020 | - |
dc.identifier.citation | Mercieca, T. (2020). Workload and hardware storage optimisation for time series processing (Master's dissertation). | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar/handle/123456789/63728 | - |
dc.description | M.SC.COMPUTER SCIENCE | en_GB |
dc.description.abstract | A massive amount of historical data is available in every domain and application. This has led the OLAP community into proposing a number of cube algebras, although a standard such as the one for the relational algebra has still not been established. In this study, the user-centric Cube Algebra query language is implemented as an extension to the industry-standard PostgreSQL DBMS. This language is a recent addition to the cube algebras and the original work of its authors does not address translation, execution and optimization. Thus, our work addresses such topics in the context of the relational model as the encoding to this OLAP abstraction. For the evaluation of our work, we present a number of time series case studies: (a) querying using Parametric Outlier Detection; (b) querying using a Simple Moving Average; and (c) querying for similarity using Dynamic Time Warping. Our optimization make use of basic query rewriting techniques inspired by relational algebra. Results show a dramatic improvement when applying query rewriting in all cases, ranging from a 4 to 20 times speed-up, and such techniques are not limited to the relational model. Using parallelism, a speed-up is achievable to help efficient data retrieval further, however it is not linear. A comparison with SQL implementations indicates that there is still a reasonable cost for using the OLAP abstraction in most cases. Thus, future research can focus on addressing this cost, particularly when introducing new operators to the algebra. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | OLAP technology | en_GB |
dc.subject | Time-series analysis | en_GB |
dc.subject | Query languages (Computer science) | en_GB |
dc.subject | Data warehousing | en_GB |
dc.title | Workload and hardware storage optimisation for time series processing | en_GB |
dc.type | masterResearchThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Information and Communication Technology. Department of Computer Science | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Mercieca, Thomas | - |
Appears in Collections: | Dissertations - FacICT - 2020 Dissertations - FacICTCS - 2020 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
20MCSFT003 - Thomas Mercieca.pdf Restricted Access | 11.09 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.