Program processing method, system and device

A processing method and program technology, applied in the field of computer network, can solve the problems of aggravating huge pressure, gaining more than gaining more than the loss, and achieving little effect, so as to relieve the huge pressure

Inactive Publication Date: 2014-09-03
HUAWEI TECH CO LTD +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For a small number of popular video programs, because there will be a large number of copies of data for each popular video program in the entire network, the optimization method is relatively straightforward. However, for a large number of heavy-end programs with less demand, due to the difficulty A large number of copies are formed in the network, and the total amount of data involved is huge. The general optimization method has little effect on it, and even the loss outweighs the gain. heavy end show
[0004] However, in the prior art, since the user directly obtains the required heavy-end programs from the video source server, it increases the huge pressure on the video source server caused by the large amount of traffic brought by the heavy-end program collection as a whole.

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
  • Program processing method, system and device
  • Program processing method, system and device
  • Program processing method, system and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0040] figure 1 It is a flow chart of the program processing method provided by Embodiment 1 of the present invention, such as figure 1 As shown, the execution subject of this embodiment is a tracking server, then the method includes:

[0041] Step 101, every predetermined time, according to the number of visits corresponding to the name of the ...

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 invention provides a program processing method, a program processing system and a program processing device. The method comprises the following steps of: acquiring the theoretical number of copies cached in a distributed Hash table (DHT) network corresponding to the name of a program according to a visitor volume corresponding to the name of the program in a pre-stored program directory at certain time intervals; judging whether the theoretical number of the copies is greater or less than the actual number of the copies, and if the theoretical number of the copies is judged to be greater than the actual number of the copies, performing Hash calculation on the name of the program and numbers of newly added copies according to a Hash algorithm to obtain Hash values corresponding to the numbers of each newly added copy respectively; and carrying the name of the program, the Hash values corresponding to the numbers of each newly added copy corresponding to the name of the program, and an address of a source server in a copy adding message, and transmitting the copy adding message to a cache server corresponding to the Hash values in the DHT network for the cache server to acquire program data corresponding to the name of the program from the source server corresponding to the address of the source server according to the copy adding message and save the program data as the copies.

Description

technical field [0001] The embodiment of the present invention relates to computer network technology, and in particular to a program processing method, system and device. Background technique [0002] At present, the total amount of video programs is relatively large. Although a small number of popular video programs have attracted a considerable number of hits, there are still a large number of visits from a large number of unpopular video programs (the unpopular video programs can be called It is a heavy-end program), although this part of the demand is not large on average for each unpopular video program, but the overall demand formed is still not negligible, so that the distribution of video popularity can meet the heavy-tail characteristics. [0003] For a small number of popular video programs, because there will be a large number of copies of data for each popular video program in the entire network, the optimization method is relatively straightforward. However, fo...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/254
Inventor 徐亦达余宏亮龙有水
Owner HUAWEI 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