Affiliation:
1. School of Computer Science and Technology, Anhui University, Hefei 230039, China
2. School of Computing, Dublin City University, SFI for Research Training in Artificial Intelligence, D02 FX65 Dublin, Ireland
3. Aerospace Engineering Department, University of Michigan, Ann Arbor, MI 48109, USA
Abstract
The competent software architecture plays a crucial role in the difficult task of big data processing for SQL and NoSQL databases. SQL databases were created to organize data and allow for horizontal expansion. NoSQL databases, on the other hand, support horizontal scalability and can efficiently process large amounts of unstructured data. Organizational needs determine which paradigm is appropriate, yet selecting the best option is not always easy. Differences in database design are what set SQL and NoSQL databases apart. Each NoSQL database type also consistently employs a mixed-model approach. Therefore, it is challenging for cloud users to transfer their data among different cloud storage services (CSPs). There are several different paradigms being monitored by the various cloud platforms (IaaS, PaaS, SaaS, and DBaaS). The purpose of this SLR is to examine the articles that address cloud data portability and interoperability, as well as the software architectures of SQL and NoSQL databases. Numerous studies comparing the capabilities of SQL and NoSQL of databases, particularly Oracle RDBMS and NoSQL Document Database (MongoDB), in terms of scale, performance, availability, consistency, and sharding, were presented as part of the state of the art. Research indicates that NoSQL databases, with their specifically tailored structures, may be the best option for big data analytics, while SQL databases are best suited for online transaction processing (OLTP) purposes.
Funder
the National High Technology Research and Development Program of China
NSFC
the Chinese Government Scholarship
Subject
Artificial Intelligence,Computer Science Applications,Information Systems,Management Information Systems
Reference170 articles.
1. A survey of big data management: Taxonomy and state-of-the-art;Siddiqa;J. Netw. Comput. Appl.,2016
2. Academic social networks: Modeling, analysis, mining and applications;Kong;J. Netw. Comput. Appl.,2019
3. Optimization of Linear Recursive Queries in SQL;Ordonez;IEEE Trans. Knowl. Data Eng.,2009
4. Obasanjo, D. (2009). Building scalable Databases: Denormalization, the NoSQL movement and Digg.
5. Strozzi, C. (2019, November 13). NoSQL—A Relational Database Management System. 2007–2010. Available online: http//www.strozzi.it/cgi-bin/CSA/tw7/I/en_US/nosql/Home%20Page.
Cited by
27 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献