A Qualitative Comparison of NoSQL Data Stores
Due to the proliferation of big data with large volume, velocity, complexity, and distribution among remote servers, it became obvious that traditional relational databases are unsuitable for meeting the requirements of such data. This led to the emergence of a novel technology among organizations a...
Gespeichert in:
Veröffentlicht in: | International journal of advanced computer science & applications 2019, Vol.10 (2) |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 2 |
container_start_page | |
container_title | International journal of advanced computer science & applications |
container_volume | 10 |
creator | Kamal, Sarah H. H., Hanan E., Ehab |
description | Due to the proliferation of big data with large volume, velocity, complexity, and distribution among remote servers, it became obvious that traditional relational databases are unsuitable for meeting the requirements of such data. This led to the emergence of a novel technology among organizations and business enterprises; NoSQL datastores. Today such datastores have become popular alternatives to traditional relational databases, since their schema-less data models can manipulate and handle a huge amount of structured, semi-structured and unstructured data, with high speed and immense distribution. Those data stores are of four basic types, and numerous instances have been developed under each type. This implies the need to understand the differences among them and how to select the most suitable one for any given data. Unfortunately, research efforts in the literature either consider differences from a theoretical point of view (without real use cases), or address performance issues such as speed and storage, which is insufficient to give researchers deep insight into the mapping of a given data structure to a given NoSQL datastore type. Hence, this paper provides a qualitative comparison among three popular datastores of different types (Redis, Neo4j, and MongoDB) using a real use case of each type, translated to the others. It thus highlights the inherent differences among them, and hence what data structures each of them suits most. |
doi_str_mv | 10.14569/IJACSA.2019.0100244 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2656394400</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2656394400</sourcerecordid><originalsourceid>FETCH-LOGICAL-c274t-ec7f461b53aa7130eb363e3b749f9a9460d4c172e7fbda2cc7e6fb13c335691c3</originalsourceid><addsrcrecordid>eNotkF1LwzAUhoMoOOr-gRcFr1uTnDRZLkv9mhRlVMG7kGYJdGxLTVrBf29dd27OuXh5D8-D0C3BOWEFl_fr17JqypxiInNMMKaMXaAFJQXPikLgy9O9yggWX9doGeMOTwOS8hUsUFamm1Hvu0EP3Y9NK3_odeiiP6bepW--2dTpgx502gw-2HiDrpzeR7s87wR9Pj1-VC9Z_f68rso6M1SwIbNGOMZJW4DWggC2LXCw0AomndSScbxlhghqhWu3mhojLHctAQMwAREDCbqbe_vgv0cbB7XzYzhOLxXlBQfJ2ISQIDanTPAxButUH7qDDr-KYHVyo2Y36t-NOruBP6fxVUI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2656394400</pqid></control><display><type>article</type><title>A Qualitative Comparison of NoSQL Data Stores</title><source>EZB-FREE-00999 freely available EZB journals</source><creator>Kamal, Sarah H. ; H., Hanan ; E., Ehab</creator><creatorcontrib>Kamal, Sarah H. ; H., Hanan ; E., Ehab</creatorcontrib><description>Due to the proliferation of big data with large volume, velocity, complexity, and distribution among remote servers, it became obvious that traditional relational databases are unsuitable for meeting the requirements of such data. This led to the emergence of a novel technology among organizations and business enterprises; NoSQL datastores. Today such datastores have become popular alternatives to traditional relational databases, since their schema-less data models can manipulate and handle a huge amount of structured, semi-structured and unstructured data, with high speed and immense distribution. Those data stores are of four basic types, and numerous instances have been developed under each type. This implies the need to understand the differences among them and how to select the most suitable one for any given data. Unfortunately, research efforts in the literature either consider differences from a theoretical point of view (without real use cases), or address performance issues such as speed and storage, which is insufficient to give researchers deep insight into the mapping of a given data structure to a given NoSQL datastore type. Hence, this paper provides a qualitative comparison among three popular datastores of different types (Redis, Neo4j, and MongoDB) using a real use case of each type, translated to the others. It thus highlights the inherent differences among them, and hence what data structures each of them suits most.</description><identifier>ISSN: 2158-107X</identifier><identifier>EISSN: 2156-5570</identifier><identifier>DOI: 10.14569/IJACSA.2019.0100244</identifier><language>eng</language><publisher>West Yorkshire: Science and Information (SAI) Organization Limited</publisher><subject>Big Data ; Data storage ; Data structures ; Qualitative analysis ; Relational data bases ; Unstructured data</subject><ispartof>International journal of advanced computer science & applications, 2019, Vol.10 (2)</ispartof><rights>2019. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,4023,27922,27923,27924</link.rule.ids></links><search><creatorcontrib>Kamal, Sarah H.</creatorcontrib><creatorcontrib>H., Hanan</creatorcontrib><creatorcontrib>E., Ehab</creatorcontrib><title>A Qualitative Comparison of NoSQL Data Stores</title><title>International journal of advanced computer science & applications</title><description>Due to the proliferation of big data with large volume, velocity, complexity, and distribution among remote servers, it became obvious that traditional relational databases are unsuitable for meeting the requirements of such data. This led to the emergence of a novel technology among organizations and business enterprises; NoSQL datastores. Today such datastores have become popular alternatives to traditional relational databases, since their schema-less data models can manipulate and handle a huge amount of structured, semi-structured and unstructured data, with high speed and immense distribution. Those data stores are of four basic types, and numerous instances have been developed under each type. This implies the need to understand the differences among them and how to select the most suitable one for any given data. Unfortunately, research efforts in the literature either consider differences from a theoretical point of view (without real use cases), or address performance issues such as speed and storage, which is insufficient to give researchers deep insight into the mapping of a given data structure to a given NoSQL datastore type. Hence, this paper provides a qualitative comparison among three popular datastores of different types (Redis, Neo4j, and MongoDB) using a real use case of each type, translated to the others. It thus highlights the inherent differences among them, and hence what data structures each of them suits most.</description><subject>Big Data</subject><subject>Data storage</subject><subject>Data structures</subject><subject>Qualitative analysis</subject><subject>Relational data bases</subject><subject>Unstructured data</subject><issn>2158-107X</issn><issn>2156-5570</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>8G5</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNotkF1LwzAUhoMoOOr-gRcFr1uTnDRZLkv9mhRlVMG7kGYJdGxLTVrBf29dd27OuXh5D8-D0C3BOWEFl_fr17JqypxiInNMMKaMXaAFJQXPikLgy9O9yggWX9doGeMOTwOS8hUsUFamm1Hvu0EP3Y9NK3_odeiiP6bepW--2dTpgx502gw-2HiDrpzeR7s87wR9Pj1-VC9Z_f68rso6M1SwIbNGOMZJW4DWggC2LXCw0AomndSScbxlhghqhWu3mhojLHctAQMwAREDCbqbe_vgv0cbB7XzYzhOLxXlBQfJ2ISQIDanTPAxButUH7qDDr-KYHVyo2Y36t-NOruBP6fxVUI</recordid><startdate>2019</startdate><enddate>2019</enddate><creator>Kamal, Sarah H.</creator><creator>H., Hanan</creator><creator>E., Ehab</creator><general>Science and Information (SAI) Organization Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7XB</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8G5</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>M2O</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope></search><sort><creationdate>2019</creationdate><title>A Qualitative Comparison of NoSQL Data Stores</title><author>Kamal, Sarah H. ; H., Hanan ; E., Ehab</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c274t-ec7f461b53aa7130eb363e3b749f9a9460d4c172e7fbda2cc7e6fb13c335691c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Big Data</topic><topic>Data storage</topic><topic>Data structures</topic><topic>Qualitative analysis</topic><topic>Relational data bases</topic><topic>Unstructured data</topic><toplevel>online_resources</toplevel><creatorcontrib>Kamal, Sarah H.</creatorcontrib><creatorcontrib>H., Hanan</creatorcontrib><creatorcontrib>E., Ehab</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Research Library (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Research Library</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of advanced computer science & applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kamal, Sarah H.</au><au>H., Hanan</au><au>E., Ehab</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Qualitative Comparison of NoSQL Data Stores</atitle><jtitle>International journal of advanced computer science & applications</jtitle><date>2019</date><risdate>2019</risdate><volume>10</volume><issue>2</issue><issn>2158-107X</issn><eissn>2156-5570</eissn><abstract>Due to the proliferation of big data with large volume, velocity, complexity, and distribution among remote servers, it became obvious that traditional relational databases are unsuitable for meeting the requirements of such data. This led to the emergence of a novel technology among organizations and business enterprises; NoSQL datastores. Today such datastores have become popular alternatives to traditional relational databases, since their schema-less data models can manipulate and handle a huge amount of structured, semi-structured and unstructured data, with high speed and immense distribution. Those data stores are of four basic types, and numerous instances have been developed under each type. This implies the need to understand the differences among them and how to select the most suitable one for any given data. Unfortunately, research efforts in the literature either consider differences from a theoretical point of view (without real use cases), or address performance issues such as speed and storage, which is insufficient to give researchers deep insight into the mapping of a given data structure to a given NoSQL datastore type. Hence, this paper provides a qualitative comparison among three popular datastores of different types (Redis, Neo4j, and MongoDB) using a real use case of each type, translated to the others. It thus highlights the inherent differences among them, and hence what data structures each of them suits most.</abstract><cop>West Yorkshire</cop><pub>Science and Information (SAI) Organization Limited</pub><doi>10.14569/IJACSA.2019.0100244</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2158-107X |
ispartof | International journal of advanced computer science & applications, 2019, Vol.10 (2) |
issn | 2158-107X 2156-5570 |
language | eng |
recordid | cdi_proquest_journals_2656394400 |
source | EZB-FREE-00999 freely available EZB journals |
subjects | Big Data Data storage Data structures Qualitative analysis Relational data bases Unstructured data |
title | A Qualitative Comparison of NoSQL Data Stores |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T21%3A06%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Qualitative%20Comparison%20of%20NoSQL%20Data%20Stores&rft.jtitle=International%20journal%20of%20advanced%20computer%20science%20&%20applications&rft.au=Kamal,%20Sarah%20H.&rft.date=2019&rft.volume=10&rft.issue=2&rft.issn=2158-107X&rft.eissn=2156-5570&rft_id=info:doi/10.14569/IJACSA.2019.0100244&rft_dat=%3Cproquest_cross%3E2656394400%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2656394400&rft_id=info:pmid/&rfr_iscdi=true |