Data processing method, device, system and application server

An application server and data processing technology, which is applied in the field of data processing, can solve problems such as increasing the burden of operation and maintenance of application servers, differentiated and fine-grained control and allocation of data without cache in application servers, and waste of storage resources.

Active Publication Date: 2019-02-01
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of implementing the present invention, the inventor found that the related technology has at least the following problems: the application server of the website does not perform further differentiated and fine-grained control and allocation for the cached data. Waste,...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data processing method, device, system and application server
  • Data processing method, device, system and application server
  • Data processing method, device, system and application server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0113] On the one hand, the embodiment of the present invention provides a data processing method, the method can be applied to the first application server, the first application server can communicate with the second application server, and the first application server and the second application server The server provides WEB (network) application services for the same website. Both the above-mentioned first application server and the second application server may be servers built on terminals such as computers and mobile phones.

[0114] In one case, the second application server may be: a general term for application servers other than the first application server that provide application services for the above-mentioned website, and may be used to record and store the access data of users visiting the website, That is, the access log, and can control the caching of the website's data, for example: when to cache and based on the preset preset cache duration, control when t...

Embodiment 2

[0171] On the other hand, the embodiment of the present invention also provides a data processing method, applied to the second application server, the second application server can communicate with the first application server, and the second application server and the first application server are the same website Providing application services may include the following steps:

[0172] S201: Receive a weight value corresponding to each target data sent by the first application server;

[0173] Among them, the target data is: access data and / or associated data, the associated data is: data whose similarity value with the access data is greater than the preset similarity threshold, and the access data includes: the data accessed by the user within the preset time period Data, the weight value corresponding to each target data is used to: indicate the cache duration of setting the target data;

[0174] S202: Based on the weight value corresponding to each target data, set the c...

Embodiment 3

[0206] see image 3 , the embodiment of the present invention provides a data processing method, which can be applied to a third application server. The third application server can provide WEB (network) application services for websites, and can record and store the access data of users visiting the website. Circumstances, that is, access logs, and can control the data cache of the website, for example: when to cache and based on the preset cache duration, when to control when the data cache is invalid; the data processing provided by the embodiment of the present invention can also be realized method. Wherein, the data processing method may include the following steps:

[0207] S301: Obtain the user's access log within a preset time period;

[0208] Among them, the access log includes: the data identification of the corresponding access data;

[0209] In the embodiment of the present invention, the above visit date may be stored locally in the third application server or ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a data processing method, a device, a system and an application server. The method comprises the following steps: the first application server determines the access times of each access data based on the access log of a user in a preset time period stored by the second application server; and determining a weight value corresponding to each access data; determining, for each access data, data associated with the access data from the data set to be processed as associated data of the access data; Setting, for each access data, a weight value of the associated data corresponding to the access data based on the weight value corresponding to the access data; Sending a weight value of the access data and/or a weight value of the associated data to the second application server, so that the second application server sets a cache time length of the data for each received data based on the weight value of the data. Realize the intelligent control of each data cache length, to a certain extent, reduce the waste of storage resources and reduce the burden of operation and maintenance of the server.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a data processing method, device, system and application server. Background technique [0002] With the increase in the number of Internet users and the increase in the frequency of use of users, the access traffic of Web application services of various websites is increasing. In order to optimize access speed and improve user experience, website application servers often cache data based on a large number of caching technologies. When the user accesses the data of the website, and the data accessed by the user is in the cache state, that is, cached in the preset cache area, the application server of the website can directly read the data from the preset cache area and feed it back to the user, and the user accesses the data The speed is relatively fast; when the data accessed by the user is in the uncached state, that is, not cached in the preset cache area, the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/2455G06F16/2458
Inventor 许国军朱亚兵赵书礼
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products