Design and Development of a Unified Query Platform as Middleware for NoSQL Data Stores

被引:0
|
作者
Valentine, Hadwin [1 ]
Kabaso, Boniface [1 ]
机构
[1] Cape Peninsula Univ Technol, Fac Informat & Design, Cape Town, South Africa
关键词
Unified query; polyglot; NoSQL; middleware; query processing; big data; SCIENCE;
D O I
10.14569/IJACSA.2024.0150762
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The advancements in technology such as Web 2.0, 3.0, mobile devices and recently IoT devices has given rise to a massive amount of structured, semi-structure and unstructured datasets, i.e. big data. The increasing complexity and diversity of data sources poses significant challenges for stakeholders when extracting meaningful insights. This paper demonstrates how we developed a unified query prototype as middleware using a polyglot technique capable of interrogating and manipulating the four categories of NoSQL data models. This study applied established algorithms to different aspects of the prototype to attain this study's objective. . The prototype was subjected to an experiment where varying query workloads were processed. The performance data comprised of application performance index, memory consumption, and execution time and error rates. The results demonstrated that the prototype had a low error rate indicating ing it's robustness and reliability. In addition, the results showed that the prototype is responsive and able to query the underlying storage system effectively and efficiently. The prototype provides a standardize set of operations abstracting the complexities of each underlying storage system; reducing the need for multiple data retrieval management systems.
引用
收藏
页码:628 / 646
页数:19
相关论文
共 50 条
  • [1] ODBAPI: a unified REST API for relational and NoSQL data stores
    Sellami, Rami
    Bhiri, Sami
    Defude, Bruno
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 653 - 660
  • [2] MTable: Visual query interface for browsing and navigation in NoSQL data stores
    Soni, Kanika
    Sachdeva, Shelly
    JOURNAL OF COMPUTER LANGUAGES, 2025, 82
  • [3] A Demonstration of NoDA: Unified Access to NoSQL Stores
    Koutroumanis, Nikolaos
    Kousathanas, Nikolaos
    Doulkeridis, Christos
    Vlachou, Akrivi
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2021, 14 (12): : 2851 - 2854
  • [4] A classification of NoSQL data stores based on key design characteristics
    Makris, Antonios
    Tserpes, Konstantinos
    Andronikou, Vassiliki
    Anagnostopoulos, Dimosthenis
    2ND INTERNATIONAL CONFERENCE ON CLOUD FORWARD: FROM DISTRIBUTED TO COMPLETE COMPUTING, 2016, 97 : 94 - 103
  • [5] ZQL: A Unified Middleware Bridging Both Relational and NoSQL Databases
    Xu, Jie
    Shi, Mengjie
    Chen, Chaoyuan
    Zhang, Zhen
    Fu, Jigao
    Lin, Chi Harold
    2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 730 - 737
  • [6] Incremental elasticity for NoSQL data stores
    Papaioannou, Antonis
    Magoutis, Kostas
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2612 - 2613
  • [7] A qualitative comparison of NoSQL data stores
    Kamal S.H.
    Elazhary H.H.
    Hassanein E.E.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (02): : 330 - 338
  • [8] Incremental elasticity for NoSQL data stores
    Papaioannou, Antonis
    Magoutis, Kostas
    2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2017, : 174 - 183
  • [9] Scalable SQL and NoSQL Data Stores
    Cattell, Rick
    SIGMOD RECORD, 2010, 39 (04) : 12 - 27
  • [10] A Qualitative Comparison of NoSQL Data Stores
    Kamal, Sarah H.
    Elazhary, Hanan H.
    Hassanein, Ehab E.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (02) : 330 - 338