An embodiment of the present invention provides a data processing method, device, system, and application server. The method includes: the first application server determines the access log of each access data based on the user's access log within a preset time period stored by the second application server. times; and determine the weight value corresponding to each access data; for each access data, from the data set to be processed, determine the data associated with the access data, which is the associated data of the access data; for each access data, based on the access data corresponding set the weight value of the associated data corresponding to the access data; send the weight value of the access data and / or the weight value of the associated data to the second application server, so that the second application server, for each received data, based on the The weight value of the data, which sets the cache duration of the data. Realize the intelligent control of the cache duration of each data, to a certain extent reduce the waste of storage resources and reduce the burden of server operation and maintenance.