DOI QR코드

DOI QR Code

Development of the design methodology for large-scale database based on MongoDB

  • Lee, Jun-Ho (Dept. of Computer Science, Soonchunhyang University) ;
  • Joo, Kyung-Soo (Dept. of Computer Software Engineering, Soonchunhyang University)
  • Received : 2017.09.27
  • Accepted : 2017.11.22
  • Published : 2017.11.30

Abstract

The recent sudden increase of big data has characteristics such as continuous generation of data, large amount, and unstructured format. The existing relational database technologies are inadequate to handle such big data due to the limited processing speed and the significant storage expansion cost. Thus, big data processing technologies, which are normally based on distributed file systems, distributed database management, and parallel processing technologies, have arisen as a core technology to implement big data repositories. In this paper, we propose a design methodology for large-scale database based on MongoDB by extending the information engineering methodology based on E-R data model.

Keywords

References

  1. MongoDB, https://www.mongodb.org
  2. Hadoop, http://hadoop.apache.org/
  3. Casandra, http://cassndra.apache.org/
  4. HBASE, http://hbase.apache.org/
  5. S. Wen, Y. Xue, J. Xu, H. Yang, X. Li, W. Song, and G. Si, "Toward exploiting access control vulnerabilities within mongodb backend web applications," in IEEE Annual Computer Software and Applications Conference, vol. 1, pp. 143-153, 2016.
  6. Zhao, Gansen, et al. "Modeling MongoDB with relational model," Emerging Intelligent Data and Web Technologies(EIDWT), Fourth International Conference on IEEE, 2013.
  7. Wei-Ping, Zhu, L. I. Ming-Xin, and Chen Huan. "Using MongoDB to implement textbook management system instead of MySQL," Communication Software and Networks(ICCSN), 2011 IEEE 3rd International Conference on. IEEE, 2011.
  8. TEOREY, Toby J. "Database modeling & design," Morgan Kaufmann, 1999.
  9. Gyorodi, Cornelia, et al. "A comparative study: MongoDB vs. MySQL," Engineering of Modern Electric Systems (EMES), 13th International Conference on IEEE, pp. 1-6, 2015.
  10. S. H. Aboutorabi, M. Rezapour, M. Moradi, and N. Ghadiri, "Performance evaluation of sql and mongodb databases for big e-commerce data," in International Symposium on Computer Science and Software Engineering, pp. 1-7, 2015.
  11. Mamenko, J. "Introduction to data modeling and msaccess," Lecture Notes on Information Resources, 2004.
  12. Baxter, Ira D., and Michael Mehlich., "Reverse engineering is reverse forward engineering," Proceedings of the Fourth Working Conference on. IEEE, 1997.
  13. Hoberman, S., "DataModeling for MongoDB," Technics Publications, 2014.