Font Size: a A A

The Design Of Social Network Message Push Based Distributed Search Engine

Posted on:2016-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:H J LiFull Text:PDF
GTID:2308330461493551Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology, more and more people to participate in the social networks, social network has already become a major way of the people to develop contacts, maintain good friends relationship, entertainment and business development. Faced with the huge user community of social networks, complex friend relationship between users and vast amounts of information processing, Social networking’s friends message push has become a major problem limiting the size of the social network.Current social network friends pushed pattern mainly has three kinds:push, pull and push and pull mode, no matter adopt what kind of way can bring a lot of 10 operations bring system performance bottleneck, in the face of social network friends message data writing once read many times characteristics and the characteristics of fast search engine query, this paper puts forward a social networking platform by using distributed search engine to replace database to achieve friends’ news push. Advantage of the characteristics of search engine search memory, reduce 10 operations caused by the user query. Using the characteristics of distributed computing, extend the size of the system.This paper is the following aspects were studied.(1) Analysis of the current mainstream social networking platforms’ push models, using search engine replace the database to create message middleware in order to achieve the purpose of social networking platform news push.(2) Analysis of the current open source Distributed Search Engine products, according to the demand of the social network friends push, design a Distributed Search Engine based on Merge sort (Distributed Search Engine Using the Merge, the DSM), according to the characteristics of Distributed system design, ensure stability and scalability of the system.(3) Based on the search engines to achieve friends pushed, design a set of social network system based on service, solve system between modules, asynchronous call processing and other large-scale network design problem, finally using the social network system in a news release to test message push function.
Keywords/Search Tags:Distributed search engine, social network, Friends Recommend, distributed computing
PDF Full Text Request
Related items