Projects per year
Abstract
The aim of this work was to develop a technique to speed up complex joins in an incremental visual query system. When designing a visual, highly interactive interface for ad-hoc (read-only) queries, fast response times are of paramount importance. While a column-oriented DBMS reduces the inherent latency found in relational DBMS, there is still the question of how to index the data, especially so as to support complex joins. Equi-joins that involve a many-to-many relationship are an example of complex joins that arise frequently and whose efficient processing is essential for fast query processing. We present OVI-3, a NoSQL visual query system based on incremental querying that uses a simple directory-based indexing scheme for faster processing of such complex joins. The system has been piloted using real data from a student database at Aalto University. The results demonstrated that for certain complex joins the presented indexing scheme outperforms SQL queries from a data server, especially for queries involving anti-joins (negation), where OVI-3 provided an orders of magnitude speed improvement.
Original language | English |
---|---|
Pages (from-to) | 777–801 |
Number of pages | 25 |
Journal | Journal of Intelligent Information Systems |
Volume | 60 |
Issue number | 3 |
Early online date | 21 Sept 2022 |
DOIs | |
Publication status | Published - Jun 2023 |
MoE publication type | A1 Journal article-refereed |
Keywords
- Incremental query
- Joins
- NoSQL
- Visual querying
Fingerprint
Dive into the research topics of 'OVI-3 : A NoSQL visual query system supporting efficient anti-joins'. Together they form a unique fingerprint.Projects
- 3 Finished
-
Techniques for efficient processing of big data
Soisalon-Soininen, E. (Principal investigator), Saikkonen, R. (Project Member), Zhang, Y. (Project Member), Martikainen, O. (Project Member), El-Mahgary, S. (Project Member) & Salminen, R. (Project Member)
01/01/2016 → 31/12/2017
Project: Academy of Finland: Other research funding
-
COMBAT: Competence-Based Growth Through Integrated Disruptive Technologies of 3D Digitalization, Robotics, Geospatial Information and Image Processing/Computing - Point Cloud Ecosystem
Nieminen, J. (Project Member), Ahlavuo, M. (Project Member), Vaaja, M. T. (Project Member), Laitala, A. (Project Member), Julin, A. (Project Member), Hyyppä, H. (Principal investigator), Maksimainen, M. (Project Member), Lehtola, V. (Project Member), Ståhle, P. (Project Member), Haggren, H. (Project Member), Rantanen, T. (Project Member), Gullmets, H. (Project Member), Kauhanen, H. (Project Member), Jaalama, K. (Project Member), Ingman, M. (Project Member), Karvonen, S.-P. (Project Member), Kurkela, M. (Project Member), Luhtala, L. (Project Member) & Virtanen, J.-P. (Project Member)
01/05/2015 → 31/12/2017
Project: Academy of Finland: Strategic research funding
-
CoE - LaSR: Centre of Excellence in Laser Scanning Research
Nieminen, J. (Project Member), Vaaja, M. T. (Project Member), Laitala, A. (Project Member), Julin, A. (Project Member), Maksimainen, M. (Project Member), Hyyppä, H. (Principal investigator), Rönnholm, P. (Project Member), Junttila, S. (Project Member), Puustinen, T. (Project Member), Haggren, H. (Project Member), Ala-Ketola, M. (Project Member), Lehtola, V. (Project Member), Aho, S. (Project Member), Ståhle, P. (Project Member), Kasvi, E. (Project Member), Kurkela, M. (Project Member), Ingman, M. (Project Member), Rantanen, T. (Project Member), Torkkel, A. (Project Member), Jaalama, K. (Project Member), Talvela, J. (Project Member), Handolin, H. (Project Member), Ahlavuo, M. (Project Member), El-Mahgary, S. (Project Member), Viitanen, K. (Project Member) & Virtanen, J.-P. (Project Member)
01/01/2014 → 31/12/2019
Project: Academy of Finland: Other research funding
Equipment
-
-
i3 – Industry Innovation Infrastructure
Sainio, P. (Manager)
School of EngineeringFacility/equipment: Facility