Font Size: a A A

Design Implementaion And Optimization Of Open Search Service

Posted on:2018-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:X Y WangFull Text:PDF
GTID:2348330518495370Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the popularization of Internet products, one Internet application has to support more and more users and contents, which makes Internet service providers face the tasks of dealing with massive amounts of data.The traditional way to obtain content based on content classification could not satisfy the needs of users, since that on the one hand the classification categories are too many and the boundaries among categories become no longer clear. On the other hand the data volumn is too big, which leads to low efficiency in the process of content acquistion. Therefore, content acquisition using the search service has gradually become one of the essential functions for applications. However, the search service technologies are complicated and it needs long time to develop a usable search function, which increases the complexity for developers to integrate search function.In this paper, a developer-oriented open search service is proposed,which aims to simplify the integration process of the search ability and to lower the integration cost of the search service through the combination of the search service technologies and the open API technologies. Following the design concept of high cohesion and low coupling, a reliable and stable search service is built for developers, which provides search capabilities management portal and allows developers to manage content on the open search service platform. A search capability software development kit is also provided for developers, which enables developers to quickly integrate search capability. The platform adopts the high-scalability underlying service architecture, which can support concurrent access of a large number of developers. According to the search behavior records of different applications, the ranking of the search results is researched, which makes the application of the search results sorted in line with the user's search expectations.The paper is organized in the following structure. At first, the research background of this paper is introduced, and the current situation of search service and capability open are investigated. And the analysis of the functional and non-functional requirements are specified. Then, the system design, implementation and optimization are introduced in detail. In the end, the effectiveness of the system is verified by tests and development cases.
Keywords/Search Tags:Search Service, Capabilities Providers, REST, Inverted Index
PDF Full Text Request
Related items