EconPapers    
Economics at your fingertips  
 

Optimizing Database Performance in Complex Event Processing through Indexing Strategies

Maryam Abbasi, Marco V. Bernardo, Paulo Váz, José Silva and Pedro Martins ()
Additional contact information
Maryam Abbasi: Applied Research Institute, Polytechnic of Coimbra, 3045-093 Coimbra, Portugal
Marco V. Bernardo: Instituto de Telecomunicações, 6201-001 Covilhã, Portugal
Paulo Váz: Polytechnic of Viseu, Department of Informatics, 3504-510 Viseu, Portugal
José Silva: Polytechnic of Viseu, Department of Informatics, 3504-510 Viseu, Portugal
Pedro Martins: Polytechnic of Viseu, Department of Informatics, 3504-510 Viseu, Portugal

Data, 2024, vol. 9, issue 8, 1-24

Abstract: Complex event processing (CEP) systems have gained significant importance in various domains, such as finance, logistics, and security, where the real-time analysis of event streams is crucial. However, as the volume and complexity of event data continue to grow, optimizing the performance of CEP systems becomes a critical challenge. This paper investigates the impact of indexing strategies on the performance of databases handling complex event processing. We propose a novel indexing technique, called Hierarchical Temporal Indexing (HTI), specifically designed for the efficient processing of complex event queries. HTI leverages the temporal nature of event data and employs a multi-level indexing approach to optimize query execution. By combining temporal indexing with spatial- and attribute-based indexing, HTI aims to accelerate the retrieval and processing of relevant events, thereby improving overall query performance. In this study, we evaluate the effectiveness of HTI by implementing complex event queries on various CEP systems with different indexing strategies. We conduct a comprehensive performance analysis, measuring the query execution times and resource utilization (CPU, memory, etc.), and analyzing the execution plans and query optimization techniques employed by each system. Our experimental results demonstrate that the proposed HTI indexing strategy outperforms traditional indexing approaches, particularly for complex event queries involving temporal constraints and multi-dimensional event attributes. We provide insights into the strengths and weaknesses of each indexing strategy, identifying the factors that influence performance, such as data volume, query complexity, and event characteristics. Furthermore, we discuss the implications of our findings for the design and optimization of CEP systems, offering recommendations for indexing strategy selection based on the specific requirements and workload characteristics. Finally, we outline the potential limitations of our study and suggest future research directions in this domain.

Keywords: complex event processing (CEP); indexing strategies; hierarchical temporal indexing (HTI); temporal indexing; performance evaluation; query optimization (search for similar items in EconPapers)
JEL-codes: C8 C80 C81 C82 C83 (search for similar items in EconPapers)
Date: 2024
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2306-5729/9/8/93/pdf (application/pdf)
https://www.mdpi.com/2306-5729/9/8/93/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jdataj:v:9:y:2024:i:8:p:93-:d:1441944

Access Statistics for this article

Data is currently edited by Ms. Cecilia Yang

More articles in Data from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jdataj:v:9:y:2024:i:8:p:93-:d:1441944