{"title":"Relational and NoSQL Databases: The Appropriate Database Model Choice","authors":"Mohammad Hassan","doi":"10.1109/acit53391.2021.9677042","DOIUrl":null,"url":null,"abstract":"For over four decades, Relational database management systems RDBMS have been the primary model for data storage, retrieval and management. However, due to the continuous information growth in current organizations and the increasing needs for scalability and performance, specially while handling a very huge amount of data that generated by various new generation real time applications or social networking sites that could be unstructured or semi-structured data, poses a set of challenges to the existing RDBMS Vendors. Such challenges have created a need for adaptation alternative technologies in the field of data storage and manipulation. NoSQL technology is the alternative category of Database Management Systems that have been emerged as the solution to the ever-growing data requirements. In this paper, the advantages and the limitations of relational databases we will be presented. The NoSQL data model, types of NOSQL data stores, characteristics of each data store, advantages and disadvantages of NoSQL over RDBMS will also be discussed. The paper helps the interest users to take a review of the different database model solutions, which can serve as a base for selecting the proper database model that can satisfy their application requirements.","PeriodicalId":302120,"journal":{"name":"2021 22nd International Arab Conference on Information Technology (ACIT)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 22nd International Arab Conference on Information Technology (ACIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/acit53391.2021.9677042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
For over four decades, Relational database management systems RDBMS have been the primary model for data storage, retrieval and management. However, due to the continuous information growth in current organizations and the increasing needs for scalability and performance, specially while handling a very huge amount of data that generated by various new generation real time applications or social networking sites that could be unstructured or semi-structured data, poses a set of challenges to the existing RDBMS Vendors. Such challenges have created a need for adaptation alternative technologies in the field of data storage and manipulation. NoSQL technology is the alternative category of Database Management Systems that have been emerged as the solution to the ever-growing data requirements. In this paper, the advantages and the limitations of relational databases we will be presented. The NoSQL data model, types of NOSQL data stores, characteristics of each data store, advantages and disadvantages of NoSQL over RDBMS will also be discussed. The paper helps the interest users to take a review of the different database model solutions, which can serve as a base for selecting the proper database model that can satisfy their application requirements.