A Comparative Study of MongoDB and Document-Based MySQL for Big Data Application Data Management

被引:11
|
作者
Gyorodi, Cornelia A. [1 ]
Dumse-Burescu, Diana V. [1 ]
Zmaranda, Doina R. [1 ]
Gyorodi, Robert S. [1 ]
机构
[1] Univ Oradea, Dept Comp & Informat Technol, Oradea 410087, Romania
关键词
NoSQL; Big Data applications; document-based MySQL; MongoDB; CRUD operations; NOSQL;
D O I
10.3390/bdcc6020049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the context of the heavy demands of Big Data, software developers have also begun to consider NoSQL data storage solutions. One of the important criteria when choosing a NoSQL database for an application is its performance in terms of speed of data accessing and processing, including response times to the most important CRUD operations (CREATE, READ, UPDATE, DELETE). In this paper, the behavior of two of the major document-based NoSQL databases, MongoDB and document-based MySQL, was analyzed in terms of the complexity and performance of CRUD operations, especially in query operations. The main objective of the paper is to make a comparative analysis of the impact that each specific database has on application performance when realizing CRUD requests. To perform this analysis, a case-study application was developed using the two document-based MongoDB and MySQL databases, which aim to model and streamline the activity of service providers that use a lot of data. The results obtained demonstrate the performance of both databases for different volumes of data; based on these, a detailed analysis and several conclusions were presented to support a decision for choosing an appropriate solution that could be used in a big-data application.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Application of Big Data in Supply Chain Management
    Singh, Ankit
    Jain, Deepak
    Mehta, Ishant
    Mitra, Jishnu
    Agrawal, Saurabh
    MATERIALS TODAY-PROCEEDINGS, 2017, 4 (02) : 1106 - 1115
  • [42] Application Methodology of Big Data for Emergency Management
    Jin, Wenbo
    Yang, Jixing
    Fang, Yudong
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 326 - 330
  • [43] Big Data Application in Commercial Economy Management
    Wang Xiaodi
    Zhang Yuan
    Zhang Xiaojing
    Xue Li
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON EDUCATION SCIENCE AND ECONOMIC MANAGEMENT (ICESEM 2017), 2017, 106 : 133 - 136
  • [44] Learning Ontology from Big Data through MongoDB Database
    Abbes, Hanen
    Boukettaya, Soumaya
    Gargouri, Faiez
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [45] Innovation and Application of College Students' Education and Management Based on Big Data
    Chen, Chongyang
    Xu, Wei
    2020 3RD INTERNATIONAL CONFERENCE ON BIG DATA AND EDUCATION (ICBDE 2020), 2020, : 5 - 9
  • [46] ICU management based on big data
    Falini, Stefano
    Angelotti, Giovanni
    Cecconi, Maurizio
    CURRENT OPINION IN ANESTHESIOLOGY, 2020, 33 (02) : 162 - 169
  • [47] Study and Application of Big Data Mining Based on Cloud Computing
    Shao, Jie
    PROCEEDINGS OF THE 2016 3RD INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING, MANUFACTURING TECHNOLOGY AND CONTROL, 2016, 67 : 34 - 38
  • [48] Study and Application of Big Data Mining Based on Cloud Computing
    Luo, Jinwei
    Li, Chunfei
    Huang, Fuping
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 221 - 224
  • [49] Application of the Data Mining Technology in the Economic Management in the Age of Big Data
    Luo, Wenbiao
    CYBER SECURITY INTELLIGENCE AND ANALYTICS, 2020, 928 : 9 - 14
  • [50] The Application of Big Data Technology in the Field of Combat Simulation Data Management
    Guo, Li
    Xu, Wenyuan
    Li, Hao
    Zhang, Shengxiao
    Zhao, Dongmei
    THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT III, 2016, 645 : 566 - 573