Concurrent Access Performance Comparison Between Relational Databases and Graph NoSQL Databases for Complex Algorithms

被引:0
|
作者
Lupu, Elena [1 ]
Olteanu, Adriana [1 ]
Ionita, Anca Daniela [1 ]
机构
[1] Natl Univ Sci & Technol Politehn Bucharest, Fac Automat Control & Comp Sci, 313 Splaiul Independentei, Bucharest 060042, Romania
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 21期
关键词
graph database; Neo4j; relational database; SQL Server; performance; complex queries; concurrent access;
D O I
10.3390/app14219867
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Databases are a fundamental element of contemporary software applications. The most widely used and recognized type in practice is the relational database, valued for its ability to store and organize data in tabular structures, its emphasis on data consistency and integrity, and its use of a standardized query language, SQL. However, with the rapid increase in both the volume and complexity of data, relational databases have recently encountered challenges in effectively modeling this expanding information. To address performance challenges, new database systems have emerged, offering alternative approaches to data modeling-these are known as NoSQL databases. In this paper, we present an indoor navigation application designed to operate on both a relational database, Microsoft SQL Server, and a graph-based NoSQL database, Neo4j. We describe the algorithms implemented for testing and the performance metrics analyzed to draw our conclusions. The results revealed Neo4j's strength in managing data with complex relationships but also exposed its limitations in handling concurrent access, where SQL Server demonstrated significantly greater stability.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Mid-model Design Used in Model Transition and Data Migration between Relational Databases and NoSQL Databases
    Liang, Dongzhao
    Lin, Yunzhen
    Ding, Guiguang
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 866 - 869
  • [22] SHARE Interface in Flash Storage for Relational and NoSQL Databases
    Oh, Gihwan
    Seo, Chiyoung
    Mayuram, Ravi
    Kee, Yang-Suk
    Lee, Sang-Won
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 343 - 354
  • [23] A Generic Schema Evolution Approach for NoSQL and Relational Databases
    Chillon, Alberto Hernandez
    Klettke, Meike
    Ruiz, Diego Sevilla
    Molina, Jesus Garcia
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (07) : 2774 - 2789
  • [24] Relational and NoSQL Databases: The Appropriate Database Model Choice
    Hassan, Mohammad A.
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 705 - 710
  • [25] Evolution of the Use of Relational and NoSQL Databases in the ATLAS Experiment
    Barberis, D.
    PHYSICS OF PARTICLES AND NUCLEI LETTERS, 2016, 13 (05) : 613 - 617
  • [26] Change Data Capture in NoSQL Databases: A Functional and Performance Comparison
    Schmidt, Felipe Mathias
    Geyer, Claudio
    Schaeffer-Filho, Alberto
    Dessloch, Stefan
    Hu, Yong
    2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 562 - 567
  • [27] NoSQL Databases: Critical Analysis and Comparison
    Gupta, Adity
    Tyagi, Swati
    Panwar, Nupur
    Sachdeva, Shelly
    Saxena, Upaang
    2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 293 - 299
  • [28] Using Functional Dependencies in Conversion of Relational Databases to Graph Databases
    Megid, Youmna A.
    El-Tazi, Neamat
    Fahmy, Aly
    DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2018), PT II, 2018, 11030 : 350 - 357
  • [29] Graphulo: Linear Algebra Graph Kernels for NoSQL Databases
    Gadepally, Vijay
    Bolewski, Jake
    Hook, Dan
    Hutchison, Dylan
    Miller, Ben
    Kepner, Jeremy
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 822 - 830
  • [30] Extracting Fuzzy Summaries from NoSQL Graph Databases
    Castelltort, Arnaud
    Laurent, Anne
    FLEXIBLE QUERY ANSWERING SYSTEMS 2015, 2016, 400 : 189 - 200