Responding method for large data volume specified searching web pages

A large data volume and webpage technology, applied in the field of the World Wide Web, can solve the problems of dynamic pages that are difficult to cache and do not use classification retrieval, etc., to achieve the effect of improving page response speed, reducing load, and improving performance

CN101154230AInactive Publication Date: 2008-04-02ZTE CORP
0 Cites 40 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2008-04-02
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention relates to a response method of large data quantity classification and web-page search. When a system is started up, data for users to classify and search can be queried from database and be cached in memory; when the users request the web-page with a certain searching condition, firstly whether an effective page cache exists is searched in a page cache; if existing, the page cache is returned as a result directly; otherwise, according to the searching condition, a needed result is searched in the memory data cache to generate a corresponding page, then the corresponding page is cached to the page cache and is return as a result; the data in the memory is refreshed and after refreshed, the page caches cashed before are blanked out. The invention lightens the load of the database, accelerates the speed of data query and improves the performance of system and the response speed of the page.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention generally relates to the World Wide Web (abbreviated as "WEB" hereinafter), and specifically relates to the response of large-volume classified search webpages, that is, displaying the results of large-scale classified retrieved webpages. Background technique

[0002] With the rapid development of the Internet today, more and more people use the Internet to deal with daily affairs, and more and more data and information in all aspects of social life rely on the Internet to publish and transmit. Therefore, higher requirements are put forward for WEB applications.

[0003] In these WEB applications, most of the data in the system need to be classified and retrieved. These WEB applications have a large amount of data and a large number of concurrent users, but they need to be able to quickly return the classified search results to the users to bring a better user experience.

[0004] For these WEB applications with a large amount o...

Examples

Embodiment Construction

[0033] A method for improving the response speed of large-volume classified retrieval webpages according to the present invention will be described below in conjunction with the accompanying drawings and specific embodiments.

[0034] Figure 1 describes how to use memory data cache and page cache to obtain a process of classifying and retrieving web pages requested by users. The specific implementation is as follows:

[0035] Step 101: the user requests an xml page of a certain classification index condition.

[0036] Step 102: After receiving the request, the server judges whether there is an xml cache with such classification retrieval conditions, if there is no xml cache, then execute step 103; if there is an xml cache, then return this xml cache as a result, respond to the user request The process ends.

[0037] xml can be cached in memory or on disk. It depends on the amount of xml that may be generated within a certain period of time. If the number is not large, it ca...