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

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 standa...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Applied sciences Ročník 14; číslo 21; s. 9867
Hlavní autori: Lupu, Elena, Olteanu, Adriana, Ionita, Anca Daniela
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Basel MDPI AG 01.11.2024
Predmet:
ISSN:2076-3417, 2076-3417
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract 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.
AbstractList 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.
Audience Academic
Author Olteanu, Adriana
Lupu, Elena
Ionita, Anca Daniela
Author_xml – sequence: 1
  givenname: Elena
  surname: Lupu
  fullname: Lupu, Elena
– sequence: 2
  givenname: Adriana
  orcidid: 0000-0002-7057-7281
  surname: Olteanu
  fullname: Olteanu, Adriana
– sequence: 3
  givenname: Anca Daniela
  orcidid: 0000-0002-8966-6196
  surname: Ionita
  fullname: Ionita, Anca Daniela
BookMark eNpNkU1vFDEMhkeoSJTSE38gEke0bTKeycdxWaBUWpW2wHnkTZztrGaSIckC_fdMuwitfbDlj0eW39fVSYiBquqt4BcAhl_iNImmFkZL9aI6rbmSC2iEOjnKX1XnOe_4bEaAFvy0-rWKwe5TolDY0lrKmd1S8jGNGCyxVRwnTH2OgX2g8psosHsasPQx4MA-YsENZsoMg2NXCacHdhO_3a2POjPqmTLQH7YctjH15WHMb6qXHodM5__iWfXj86fvqy-L9der69VyvbAgRVmAtm2rwHG1aazltW5IS0PKqRZa3iIqkJoLqzz3rVfSoRUb62rLyTkOHs6q6wPXRdx1U-pHTI9dxL57LsS07TCV3g7UbcioWmoAqXTjQaFTXnJE0sYalHxmvTuwphR_7imXbhf3af5D7kDUrTEa1NPUxWFqizO0Dz6WhHZ2R2NvZ8V8P9eXWrTQgGnaeeH9YcGmmHMi__9MwbsnYbsjYeEvkVOXaQ
Cites_doi 10.1016/j.jss.2023.111872
10.3390/app12136490
10.1109/ITNEC.2019.8729264
10.3390/app10238524
10.1145/1322432.1322433
10.3390/bdcc7020097
10.3390/s22124515
ContentType Journal Article
Copyright COPYRIGHT 2024 MDPI AG
2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: COPYRIGHT 2024 MDPI AG
– notice: 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AAYXX
CITATION
ABUWG
AFKRA
AZQEC
BENPR
CCPQU
DWQXO
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQQKQ
PQUKI
PRINS
DOA
DOI 10.3390/app14219867
DatabaseName CrossRef
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
ProQuest Central Essentials
ProQuest Central
ProQuest One Community College
ProQuest Central Korea
ProQuest Central Premium
ProQuest One Academic
ProQuest Publicly Available Content
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest Central Essentials
ProQuest One Academic Eastern Edition
ProQuest Central (Alumni Edition)
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList

Publicly Available Content Database
CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: PIMPY
  name: Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Sciences (General)
Architecture
EISSN 2076-3417
ExternalDocumentID oai_doaj_org_article_be97268336784f37ad7f60aae89c9a60
A815343945
10_3390_app14219867
GroupedDBID .4S
2XV
5VS
7XC
8CJ
8FE
8FG
8FH
AADQD
AAFWJ
AAYXX
ADBBV
ADMLS
AFFHD
AFKRA
AFPKN
AFZYC
ALMA_UNASSIGNED_HOLDINGS
APEBS
ARCSS
BCNDV
BENPR
CCPQU
CITATION
CZ9
D1I
D1J
D1K
GROUPED_DOAJ
IAO
IGS
ITC
K6-
K6V
KC.
KQ8
L6V
LK5
LK8
M7R
MODMG
M~E
OK1
P62
PHGZM
PHGZT
PIMPY
PROAC
TUS
ABUWG
AZQEC
DWQXO
PKEHL
PQEST
PQQKQ
PQUKI
PRINS
ID FETCH-LOGICAL-c361t-38c5573d07b4cc0284e869e7d753505aa736801c7f0f5f76dac1bcd2c0edd03f3
IEDL.DBID DOA
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001351037300001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2076-3417
IngestDate Tue Oct 14 18:58:18 EDT 2025
Mon Jun 30 14:47:09 EDT 2025
Tue Nov 04 18:14:08 EST 2025
Sat Nov 29 07:14:27 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 21
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c361t-38c5573d07b4cc0284e869e7d753505aa736801c7f0f5f76dac1bcd2c0edd03f3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-8966-6196
0000-0002-7057-7281
OpenAccessLink https://doaj.org/article/be97268336784f37ad7f60aae89c9a60
PQID 3125998370
PQPubID 2032433
ParticipantIDs doaj_primary_oai_doaj_org_article_be97268336784f37ad7f60aae89c9a60
proquest_journals_3125998370
gale_infotracacademiconefile_A815343945
crossref_primary_10_3390_app14219867
PublicationCentury 2000
PublicationDate 2024-11-01
PublicationDateYYYYMMDD 2024-11-01
PublicationDate_xml – month: 11
  year: 2024
  text: 2024-11-01
  day: 01
PublicationDecade 2020
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Applied sciences
PublicationYear 2024
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References ref_14
ref_13
ref_12
Angles (ref_6) 2008; 40
ref_11
ref_10
ref_1
ref_3
ref_2
ref_17
ref_16
ref_15
ref_9
ref_8
Taipalus (ref_7) 2024; 208
ref_5
ref_4
References_xml – volume: 208
  start-page: 111872
  year: 2024
  ident: ref_7
  article-title: Database management system performance comparisons: A systematic literature review
  publication-title: J. Syst. Softw.
  doi: 10.1016/j.jss.2023.111872
– ident: ref_11
  doi: 10.3390/app12136490
– ident: ref_5
– ident: ref_3
– ident: ref_2
– ident: ref_12
– ident: ref_10
  doi: 10.1109/ITNEC.2019.8729264
– ident: ref_9
  doi: 10.3390/app10238524
– ident: ref_16
– ident: ref_15
– ident: ref_13
– ident: ref_14
– ident: ref_17
– ident: ref_1
– volume: 40
  start-page: 1
  year: 2008
  ident: ref_6
  article-title: Survey of graph database models
  publication-title: ACM Comput. Surv. (CSUR)
  doi: 10.1145/1322432.1322433
– ident: ref_8
  doi: 10.3390/bdcc7020097
– ident: ref_4
  doi: 10.3390/s22124515
SSID ssj0000913810
Score 2.3007126
Snippet Databases are a fundamental element of contemporary software applications. The most widely used and recognized type in practice is the relational database,...
SourceID doaj
proquest
gale
crossref
SourceType Open Website
Aggregation Database
Index Database
StartPage 9867
SubjectTerms Algorithms
Analysis
Architecture
Business metrics
complex queries
Data base management systems
Efficiency
graph database
Information management
Literature reviews
Navigation systems
Neo4j
Queries
Relational data bases
relational database
Servers
Social networks
Software
SQL Server
Technology application
Workloads
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB7BlgMgFbqAWFqQD5WAQ4SzTmLnhLJLC4dqtbyk3ixn7JRKbVI2oeLnM068jwtcuMaJk2ge34zt-QbgWJm4KktuI6ymMkpyg1GZII9QqYybEq2yPWX-mVws1Pl5vgwLbm04Vrn2ib2jtg36NfJ3gpCYUgMh-fubn5HvGuV3V0MLjbuw55nKkhHszU4Wyy-bVRbPeqliPhTmCcrv_b5wnJCZqr6z_BaKesb-v_nlHmxOH_3vZz6G_RBmsmLQiwO44-oxPCx2dg3G8GCHi3AMB8HKW_YmUFG_fQK386bGgcGJFX1rRbbcVhqw-aaJIZsN573Y-nAdvfyD6YwHyZaZ2rKPnhmbLZqvn892RmiqfpYr95sVVxf0J92P6_YpfD89-Tb_FIVODRGKLO4ioTBNpbBckqCRQpbEqSx30lIyRCGWMVJkBIUoK16llcyswZj0YIrcWctFJZ7BqG5q9xyYy21cGpNaejoRUhpMlcOS8p6YG4p3JnC8Fpq-GQg5NCUyXrZ6R7YTmHmBbm7xLNr9hWZ1oYNR6tLlcpopIQixk0pIY2VFGmqcyjE3GZ_Aa68O2tt6tzJoQskCfalnzdKFIrzwpcXpBI7W6qCDE2j1Vhde_Hv4EO5PKVYaShyPYNStfrmXcA9vu8t29Sro9B-TOANB
  priority: 102
  providerName: ProQuest
Title Concurrent Access Performance Comparison Between Relational Databases and Graph NoSQL Databases for Complex Algorithms
URI https://www.proquest.com/docview/3125998370
https://doaj.org/article/be97268336784f37ad7f60aae89c9a60
Volume 14
WOSCitedRecordID wos001351037300001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2076-3417
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000913810
  issn: 2076-3417
  databaseCode: DOA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2076-3417
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000913810
  issn: 2076-3417
  databaseCode: M~E
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2076-3417
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000913810
  issn: 2076-3417
  databaseCode: BENPR
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Publicly Available Content Database
  customDbUrl:
  eissn: 2076-3417
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000913810
  issn: 2076-3417
  databaseCode: PIMPY
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LT9wwEB5V0EN7QEBbdXnJB6SWQ1RnncTOcXcLbSW6CtBK9GRNbIci0SzaBMTPZ-xkIZeqlx7zcizP6xvZ8w3AocK4KktuI1ONZZTkaKIyMTwySmUcS2OVDZT5p3I-V5eXeTFo9eXPhHX0wN3CfSpdLseZEoK8alIJiVZWNAo6lZscs5CtE-oZJFPBB-exp67qCvIE5fV-PzhOyDxV6Cj_HIICU__f_HEIMiebsNGjQzbpZrUFL1y9Da8HnIHbsNVbY8M-9pTRR2_gfraoTce0xCahBSIrnisC2Oyp2SCbduey2OoQHP3tM7bog1nDsLbsi2ewZvPFxdnp4AkNFUa5cQ9scnO1WF63v_80b-HnyfGP2deo76gQGZHFbSSUSVMpLJckEEPQInEqy520lLQQFEKUIqOQZWTFq7SSmUUTk7zGhjtruajEO1irF7V7D8zlNi4RU0tfJ0JKNKlypqT8JOZIuGQEh6tF1rcdcYamhMPLQg9kMYKpF8DTK57tOtwgHdC9Duh_6cAIPnjxaW-T7RIN9qUFNFPPbqUnivy6LwFOR7C3krDujbXRgkAeZZ1C8p3_MZtdeDUm5NMVLO7BWru8c_vw0ty3183yANanx_Pi_CDoK10V374Xvx4B89rx6w
linkProvider Directory of Open Access Journals
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Nb9QwEB2VLRIfEtCliIUCPhQBh6hOnMTOAaF0S-mq29UiWqmcjGM7BalsyiYU-FP8Rsb52N0L3HrgGieO5by8mbE9bwC2hfLzLKPG03nAvTBR2stCTT0tRExVpo0wtWT-mE8m4vQ0ma7B7y4Xxh2r7DixJmpTaLdGvsPQEmNowDh9c_HNc1Wj3O5qV0KjgcWh_fUDQ7by9WgPv-_zINh_ezw88NqqAp5msV95TOgo4sxQjoPSaF5DK-LEcoOOO7oDSnEWI21rntM8ynlslPZxzIGm1hjKcob9XoP1EMEuerA-HR1NPy5WdZzKpvBpkwjIWELdPrQfIi2IupL90vTVFQL-Zgdq47Z_93-blntwp3WjSdrgfgPW7KwPt9OVXZE-3FrRWuzDRstiJXnZSm2_ug-Xw2KmG4UqktalI8l0mUlBhosijWS3Oc9GusOD-PI9VSnnBJREzQx555S_yaT48H680oJd1b2c258kPT_Dmas-fy034eRKJucB9GbFzD4EYhPjZ0pFBp8OGedKR8LqDOM6nyr05waw3YFEXjSCIxIDNYcluYKlAew6AC1ucSrh9YVifiZb0pGZTXgQC8bQIwlzxpXhOf6ByopEJyqmA3jh4Ccdl1VzpVWbkoEjdapgMhVoD13qdDSArQ5-siW5Ui6x9-jfzc_gxsHx0ViOR5PDx3AzQL-wSefcgl41_26fwHV9WX0p50_b_4nAp6vG6h_xrmCR
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB6VFqGCBHQpYqGAD0XAIaoTJ7FzQCjdZWHVZRUElcopOLZTkEpSNqHAX-PXMc5jdy9w64FrHo7lfPOyZ74B2BfSzbOMakflHnf8SCon8xV1lBAhlZnSQjeU-TM-n4uTkyjZgN99LYxNq-x1YqOodansHvkBQ0uMoQHj9CDv0iKS8eTl-TfHdpCyJ619O40WIkfm1w8M36oX0zH-6yeeN3n1YfTG6ToMOIqFbu0woYKAM005TlChqfWNCCPDNTrx6BpIyVmIKlzxnOZBzkMtlYvz9xQ1WlOWMxz3CmyhS-6jjG0l07fJx-UOj2XcFC5tiwIZi6g9k3Z9VBGi6Wq_MoNNt4C_2YTG0E1u_c9LdBtudu41iVt52IENUwzgRrx2WjKA62scjAPY6bRbRZ51FNzP78DFqCxUy1xF4qalJElWFRZktGzeSA7bPDfSJxXix8eyltY5qIgsNHltGcHJvHz_brZ2B4dqRjkzP0l8doorV3_-Wu3C8aUszl3YLMrC3ANiIu1mUgYa3_YZ51IFwqgM4z2XSvTzhrDfAyY9b4lIUgzgLK7SNVwN4dCCafmIZQ9vLpSL07RTRmlmIu6FgjH0VPyccal5jpIpjYhUJEM6hKcWiqnVcfVCKtmVauBMLVtYGgu0k7akOhjCXg_FtFN-VbrC4f1_334M1xCg6Ww6P3oA2x66i22V5x5s1ovv5iFcVRf1l2rxqBMtAp8uG6p_ADIcaVE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Concurrent+Access+Performance+Comparison+Between+Relational+Databases+and+Graph+NoSQL+Databases+for+Complex+Algorithms&rft.jtitle=Applied+sciences&rft.au=Lupu%2C+Elena&rft.au=Olteanu%2C+Adriana&rft.au=Ionita%2C+Anca+Daniela&rft.date=2024-11-01&rft.pub=MDPI+AG&rft.issn=2076-3417&rft.eissn=2076-3417&rft.volume=14&rft.issue=21&rft_id=info:doi/10.3390%2Fapp14219867&rft.externalDocID=A815343945
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2076-3417&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2076-3417&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2076-3417&client=summon