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 条
  • [31] Reversible Mapping of Relational and Graph Databases
    Palagashvili, A. M.
    Stupnikov, S. A.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2023, 33 (02) : 113 - 121
  • [32] Comparative study of relational and graph databases
    Lazarska, Malgorzata
    Siedlecka-Lamch, Olga
    2019 IEEE 15TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS (INFORMATICS 2019), 2019, : 363 - 370
  • [33] Reversible Mapping of Relational and Graph Databases
    A. M. Palagashvili
    S. A. Stupnikov
    Pattern Recognition and Image Analysis, 2023, 33 : 113 - 121
  • [34] Graph Modeling from Relational Databases
    Lima Filho, Silas P.
    Cavalcanti, Maria C.
    Justel, Claudia M.
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [35] Integration of Relational and Graph Databases Functionally
    Pokorny, Jaroslav
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2019, 44 (04) : 427 - 441
  • [36] COMPLEX OBJECTS IN RELATIONAL DATABASES
    VALDURIEZ, P
    TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1987, 6 (05): : 405 - 418
  • [37] COMPLEX OBJECTS FOR RELATIONAL DATABASES
    BARSALOU, T
    WIEDERHOLD, G
    COMPUTER-AIDED DESIGN, 1990, 22 (08) : 458 - 468
  • [38] 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
  • [39] DLToDW: Transferring Relational and NoSQL Databases from a Data Lake
    Jemmali R.
    Abdelhedi F.
    Zurfluh G.
    SN Computer Science, 3 (5)
  • [40] Transformation of Schema from Relational Database (RDB) to NoSQL Databases
    Alotaibi, Obaid
    Pardede, Eric
    DATA, 2019, 4 (04)