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 条
  • [41] Analyses and algorithms for exploring relational databases
    Voicu, Mirela-Catrinel
    Dragota, Mihai
    Turcu, Raul
    Banciu, Andreea
    Mircea, Gabriela
    Sosea, Danut
    PROCEEDINGS OF THE 13TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS, 2009, : 386 - +
  • [42] Performance Analysis of NoSQL and Relational Databases with CouchDB and MySQL for Application's Data Storage
    Gyorodi, Cornelia A.
    Dumse-Burescu, Diana, V
    Zmaranda, Doina R.
    Gyorodi, Robert S.
    Gabor, Gianina A.
    Pecherle, George D.
    APPLIED SCIENCES-BASEL, 2020, 10 (23): : 1 - 21
  • [43] Attribute-Based Access Control for NoSQL Databases
    Gupta, Eeshan
    Sural, Shamik
    Vaidya, Jaideep
    Atluri, Vijayalakshmi
    PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY '21), 2021, : 317 - 319
  • [44] ON INTELLIGENT ACCESS TO RELATIONAL DATABASES.
    Furukawa, Koichi
    Japan Annual Reviews in Electronics, Computers & Telecommunications: Computer Science & Technologi, 1982, : 250 - 264
  • [45] ON ESTIMATING ACCESS COSTS IN RELATIONAL DATABASES
    MAIO, D
    SCALAS, MR
    TIBERIO, P
    INFORMATION PROCESSING LETTERS, 1984, 19 (03) : 157 - 161
  • [46] An Insightful View on Security and Performance of NoSQL Databases
    Saxena, Upaang
    Sachdeva, Shelly
    DATA SCIENCE AND ANALYTICS, 2018, 799 : 643 - 653
  • [47] Review of NoSQL Databases and Performance Testing on HBase
    Naheman, Wumuti
    Wei, Jianxin
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2304 - 2309
  • [48] Comparative Analysis of performance for SQL and NoSQL Databases
    Diaz Erazo, Amparo Daniela
    Morales Morales, Mario Raul
    Pineda Chavez, Veronica Karina
    Morales Cardoso, Santiago Leonardo
    2022 17TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2022,
  • [49] WMS Performance of Selected SQL and NoSQL Databases
    Schmid, Stephan
    Galicz, Eszter
    Reinhardt, Wolfgang
    INTERNATIONAL CONFERENCE ON MILITARY TECHNOLOGIES (ICMT 2015), 2015, : 311 - 316
  • [50] Comparison of Relational, Document and Graph Databases in the Context of the Web Application Development
    Plechawska-Wojcik, Malgorzata
    Rykowski, Damian
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2015, PT II, 2016, 430 : 3 - 13