The Open Automation and Control Systems Journal

2015, 7 : 1621-1628
Published online 2015 September 30. DOI: 10.2174/1874444301507011621
Publisher ID: TOAUTOCJ-7-1621

Research of Social Network Log Analysis System Based on MongoDB

Yuzhen Shi
College of Software, Pingdingshan University, Pingdingshan, Henan, 467002, China.

ABSTRACT

This paper mainly studies the design of an efficient social network log analysis program based on the distributed database, MongoDB. The so-called social network log analysis is to gather and store the log information generated when users access the social network pages, and then transform, clean and excavate. This article compares MongoDB database with traditional relational database, analyzes its advantages and application scenarios. Its anti-paradigm design due to the nest avoids the association, making queries and storage of the large data efficiently by: storing social network logs in the MongoDB; directly analyzing the logs with its built-in MapReduce programming model, and saving the results of the analysis as files for business people to use. Our study aims to discover the hidden users' access rules and patterns in the log data by effective data mining of the social network log data, thereby providing helpful information for optimizing website structure and business model.

Keywords:

Log analysis, MapReduce, MongoDB.