SQL 和 NoSQL 数据库软件架构性能分析和评估
摘要
是为了组织数据并允许水平扩展。另一方面,NoSQL 数据库支持水平可伸缩性,可以高 效地处理大量非结构化数据。组
织需求决定了哪种范式是合适的,然而选择最佳选项并不总是容易 的。数据库设计的差异是 SQL 和 NoSQL 数据库的不同
之处。每种 NoSQL 数据库类型也始终采用混合模 型方法。因此,云用户在不同的云存储服务(CSP)之间传输数据具有
挑战性。各种云平台 (IaaS、PaaS、SaaS 和 DBaaS)正在监控几种不同的范例。这篇 SLR 的目的是研究解决云数据可移 植
性和互操作性的文章,以及 SQL 和 NoSQL 数据库的软件架构。作为最新技术的一部分,介绍了许 多比较数据库的 SQL
和 NoSQL 功能的研究,特别是 Oracle RDBMS 和 NoSQL 文档数据库(MongoDB)在 规模、性能、可用性、一致性和分
片方面的研究。研究表明,具有专门定制结构的 NoSQL 数据库可 能是大数据分析的最佳选择,而 SQL 数据库最适合在线
事务处理(OLTP)目的。
关键词
全文:
PDF参考
[1] Kumar, L.; Rajawat, S.; Joshi, K. Comparative analysis
of nosql (mongodb) with mysql Database. Int. J. Mod. Trends Eng.
Res. 2015, 2, 120–127.
[2] 张元鸣 . NoSQL 数据库技术 [M]. 北京 : 清华大学出
版社 , 2023.02.01.
[3] 柳俊 . 大数据存储——从 SQL 到 NoSQL[M]. 北京 :
清华大学出版社 ,2021:9-11.
[4] Sharma, M.; Sharma, V.D.; Bundele, M.M. Performance
Analysis of RDBMS and No SQL Databases: PostgreSQL,
MongoDB and Neo4j. In Proceedings of the 2018 3rd International
Conference and Workshops on Recent Advances and Innovations
in Engineering (ICRAIE), Rajasthan, India, 22–25 November
2018; pp. 1–5.
[5] McColl, R.C.; Ediger, D.; Poovey, J.; Campbell, D.;
Bader, D.A. A performance evaluation of open source graph
Databases. In Proceedings of the First Workshop on Parallel
Programming for Analytics Applications, Orlando, FL, USA, 16
February 2014; pp. 11–18.
DOI: http://dx.doi.org/10.12361/2705-0416-06-02-163235
Refbacks
- 当前没有refback。