Hira Lal Bhandari* 和 Roshan Chitrakar
随着数据的快速和多维增长,支持结构化查询语言 (SQL) 的关系数据库管理系统 (RDBMS) 在管理海量数据时面临困难,原因是缺乏动态数据模型、性能和可扩展性问题等。NoSQL 数据库通过提供 SQL 数据库所缺乏的功能来解决这些问题。因此,许多组织正在从 SQL 迁移到 NoSQL。RDBMS 数据库处理结构化数据,而 NoSQL 数据库处理结构化、非结构化和半结构化数据。随着应用程序的不断发展,已经收集了大量数据,并从 SQL 数据库到 NoSQL 数据库进行了架构迁移。由于 NoSQL 是数据库管理领域的新兴和发展技术,并且由于 NoSQL 数据库技术的日益成熟,许多应用程序已经切换到 NoSQL,以便从大数据中提取信息。本研究讨论、分析和比较了从 SQL 数据库到 NoSQL 数据库的 7 种不同的数据迁移技术。迁移是使用适用于每种技术的适当工具/框架进行的,并使用名为 SysGauge 的系统工具对结果进行评估、分析和验证。用于分析和比较的参数是速度、执行时间、最大 CPU 使用率和最大内存使用率。在整个工作结束时,我们推荐了最有效的技术。