CN110493320A - Data download method, device, electronic equipment and storage medium - Google Patents
Data download method, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN110493320A CN110493320A CN201910668683.0A CN201910668683A CN110493320A CN 110493320 A CN110493320 A CN 110493320A CN 201910668683 A CN201910668683 A CN 201910668683A CN 110493320 A CN110493320 A CN 110493320A
- Authority
- CN
- China
- Prior art keywords
- weight
- resource block
- sharer
- seed
- download
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present application discloses a kind of data download method, device, electronic equipment and storage medium, which comprises determines the sharer of current bitstream seed, and determines multiple resource blocks that the current bitstream seed includes;The sharer is obtained to the first download progress of each resource block and to the second download progress of the current bitstream seed;According to first download progress and second download progress, determine the sharer to the weight of each resource block;According to the sharer to the weight of each resource block, the download priority of the multiple resource block is determined.Weight of the embodiment of the present application due to considering resource block when determining download priority, and it is more than the sharer's quantity for counting each resource block, so as to improve downloading stability.
Description
Technical field
This application involves Internet technical fields, more particularly to a kind of data download method, device, electronic equipment and deposit
Storage media.
Background technique
The downloading of BT (Bit Torrent, bit stream) seed is not the resources bank confession that will be downloaded resource and be placed on a concentration
Everybody downloads, but it is distributed be stored in each user hand, each resource can be divided into many resource blocks, such user
When downloading, actually different resource blocks can be downloaded in other different user hands, finally carry out assembling integration
For desired resource.
But if the resource of some resource block is especially few or nobody has shared, it will lead to entire resource downloading
It is blocked.It is the minimum algorithm for sharing override downloading that existing BT, which selects the mode of some resource block, and such algorithm will appear
The problem of instant override is downloaded, and sharer's break link leads to no resource and do not download in downloading process, downloading is stablized
Property is poor.
Summary of the invention
The embodiment of the present application provides a kind of data download method, device, electronic equipment and storage medium, helps to improve down
Carry stability.
To solve the above-mentioned problems, in a first aspect, the embodiment of the present application provides a kind of data download method, comprising:
It determines the sharer of current bitstream seed, and determines multiple resource blocks that the current bitstream seed includes;
The sharer is obtained to the first download progress of each resource block and to the second of the current bitstream seed
Download progress;
According to first download progress and second download progress, determine the sharer to the power of each resource block
Weight;
According to the sharer to the weight of each resource block, the download priority of the multiple resource block is determined.
Optionally, described according to first download progress and second download progress, determine the sharer to every
The weight of a resource block, comprising:
According to first download progress, determine the sharer to the initial weight of each resource block;
According to second download progress, the sharer is determined to the weight of the current bitstream seed, as kind
Sub- weight;
According to the initial weight and the seed weight, determine the sharer to the weight of each resource block.
Optionally, described according to second download progress, determine the sharer to the current bitstream seed
Weight, as seed weight, comprising:
Using second download progress as abscissa value;
Based on standardized normal distribution, the corresponding ordinate value of the abscissa value is determined, as the seed weight.
Optionally, described according to the initial weight and the seed weight, determine the sharer to each resource block
Weight, comprising:
Using the product of the initial weight and the seed weight as the sharer to the weight of each resource block.
Optionally, it is described according to the sharer to the weight of each resource block, determine the downloading of the multiple resource block
Priority, comprising:
For each resource block, calculate each sharer to the cumulative of the weight of the resource block and;
According to each resource block it is corresponding cumulative and, determine the download priority of the multiple resource block.
Optionally, it is described according to each resource block it is corresponding cumulative and, determine the download priority of the multiple resource block,
Include:
It is corresponding to each resource block to add up and be ranked up;
According to the sequence, the download priority sequence of the multiple resource block is determined.
Second aspect, the embodiment of the present application provide a kind of data download apparatus, comprising:
Seed resource determining module for determining the sharer of current bitstream seed, and determines the current bitstream
Multiple resource blocks that seed includes;
Download progress obtains module, for obtaining the determining sharer of the seed resource determining module to each resource block
The first download progress and the second download progress to the current bitstream seed;
Weight determination module, for obtaining first download progress and described that module obtains according to the download progress
Second download progress determines the sharer to the weight of each resource block;
Download priority determining module, the sharer for being determined according to the weight determination module is to each resource
The weight of block determines the download priority of the multiple resource block.
Optionally, the weight determination module includes:
Initial weight determination unit, for obtaining first download progress that module obtains according to the download progress,
Determine the sharer to the initial weight of each resource block;
Seed weight determining unit, for obtaining second download progress that module obtains according to the download progress,
The sharer is determined to the weight of the current bitstream seed, as seed weight;
Resource block weight determining unit, for according to the determining initial weight of the initial weight determination unit and described kind
The seed weight that sub- determination unit determines, determines the sharer to the weight of each resource block.
Optionally, the seed determination unit is specifically used for:
The download progress is obtained into second download progress of module acquisition as abscissa value;
Based on standardized normal distribution, the corresponding ordinate value of the abscissa value is determined, as the seed weight.
Optionally, the resource block weight determining unit is specifically used for:
Using the product of the initial weight and the seed weight as the sharer to the weight of each resource block.
Optionally, the download priority determining module includes:
Weight summing elements calculate each sharer to the cumulative of the weight of the resource block for being directed to each resource block
With;
Priority determining unit, for according to each resource block it is corresponding cumulative and, determine under the multiple resource block
Carry priority.
Optionally, the priority determining unit is specifically used for:
It is corresponding to each resource block to add up and be ranked up;
According to the sequence, the download priority sequence of the multiple resource block is determined.
The third aspect, the embodiment of the present application also disclose a kind of electronic equipment, including memory, processor and are stored in institute
The computer program that can be run on memory and on a processor is stated, the processor realizes this when executing the computer program
Apply for data download method described in embodiment.
Fourth aspect, the embodiment of the present application provide a kind of computer readable storage medium, are stored thereon with computer journey
Sequence, when which is executed by processor the step of data download method disclosed in the embodiment of the present application.
Data download method, device disclosed in the embodiment of the present application, electronic equipment and storage medium, by determining current ratio
The sharer of spy's stream seed, and determine multiple resource blocks that current bitstream seed includes, sharer is obtained to each resource block
The first download progress and the second download progress to current bitstream seed, according to first download progress and described second
Download progress determines that sharer determines described more the weight of each resource block according to sharer to the weight of each resource block
The download priority of a resource block due to considering the weight of resource block when determining download priority, and is more than and counts each
Sharer's quantity of a resource block, so as to improve downloading stability.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below will be in embodiment or description of the prior art
Required attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is only some realities of the application
Example is applied, it for those of ordinary skill in the art, without any creative labor, can also be attached according to these
Figure obtains other attached drawings.
Fig. 1 is the flow chart of the data download method of the embodiment of the present application one;
Fig. 2 is the structural schematic diagram of the data download apparatus of the embodiment of the present application two.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this Shen
Please in embodiment, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall in the protection scope of this application.
In the prior art, it chooses the least resource block of current shared people in a seed and carries out override downloading.Due under
Complete i.e. closing downloader, no longer retention shared resource under the user completed is typically all are carried, alternatively, the user for just starting downloading is resistance to
Heart deficiency cancels downloading, also no longer retains shared resource, this will lead to the shared of seed and breaks, and then even if having other users
Resource block is being downloaded, since the resource block is without sharer, can not also downloaded.To use the scheme of the prior art still
It there is a problem that downloading stability is poor.
The embodiment of the present application selects the mode of downloading resource block to optimize for original according to the shared number of resource block,
For the purpose of the weight for more reasonably obtaining each resource block, and then guarantee the downloading stability of resource and complete to the full extent
Whole degree.It is specific as follows.
Embodiment one
A kind of data download method disclosed in the present embodiment, as shown in Figure 1, this method comprises: step 110 is to step 140.
Step 110, it determines the sharer of current bitstream seed, and determines that the current bitstream seed includes multiple
Resource block.
When receiving downloading request of the user to current bitstream seed, according to current bitstream in downloading request
The kind sub-mark of seed determines that these users are also the current ratio currently in the user for downloading the current bitstream seed
The sharer of spy's stream seed, and determine multiple resource blocks that the current bitstream seed includes.Current bitstream seed have to
A few sharer.
Step 120, the sharer is obtained to the first download progress of each resource block and to the current bitstream kind
Second download progress of son.
For each sharer, the sharer is obtained to the download progress of each resource block in the multiple resource block, is made
For the first download progress, and the sharer is obtained to the download progress of the current bitstream seed, as the second download progress.
The value of first download progress is greater than or equal to 0 and is less than or equal to 1.The value of second download progress is greater than or equal to 0
And it is less than or equal to 1.
When obtaining download progress of the sharer to a resource block, the available sharer is to the resource block
Download, and according to the size of download and the resource block, the sharer is determined to the download progress of the resource block, as first
Download progress.Each resource block of each seed has size, and a such as resource block is 10M, if a sharer is to the money
The download of source block is 1M, it is determined that the sharer is 10% to the first download progress of the resource block, if a sharer couple
The download of the resource block is 10M, it is determined that the sharer is 100% to the first download progress of the resource block.
When obtaining a sharer to download progress in current bitstream, the available sharer is to current bit
The download of seed is flowed, and according to the size of the download and current bitstream seed, determines the sharer to current bitstream
The download progress of seed, as the second download progress.For example, the entire resource of current bitstream seed has 100M, one shared
Person has downloaded 10M, then the sharer is 10% to the second download progress of current bitstream seed.
Step 130, according to first download progress and second download progress, determine the sharer to each money
The weight of source block.
It is calculated for each sharer distribution, i.e., chooses a sharer from all sharers as current shared
Person determines current shared person to the power of each resource block according to the first download progress and the second download progress of current shared person
Weight chooses a sharer from other sharers again later and determines that this is current altogether as current shared person and in the manner described above
The person of enjoying is to the weight of each resource block, so that it is determined that weight of all sharers to each resource block.
It is described according to first download progress and second download progress in one embodiment of the application, really
Weight of the fixed sharer to each resource block, comprising:
According to first download progress, determine the sharer to the initial weight of each resource block;
According to second download progress, the sharer is determined to the weight of the current bitstream seed, as kind
Sub- weight;
According to the initial weight and the seed weight, determine the sharer to the weight of each resource block.
For each sharer, by the sharer to the first download progress of each resource block, as the sharer to every
The initial weight of a resource block.For example, one sharer is to first resource if current bitstream seed includes 10 resource blocks
First download progress of block is 100%, is 50% to the first download progress of second resource block, to third resource block and it
First download progress of resource block afterwards is 0, it is determined that the sharer is 100% to the initial weight of first resource block, should
Sharer is 50% to the initial weight of second resource block, at the beginning of resource block of the sharer to third resource block and later
Beginning weight is 0.
It is described according to second download progress in one embodiment of the application, determine the sharer to described
The weight of current bitstream seed, as seed weight, comprising:
Using second download progress as abscissa value;
Based on standardized normal distribution, the corresponding ordinate value of the abscissa value is determined, as the seed weight.
Seed weight complies with standard normal distribution relative to the distribution of the second download progress, and abscissa is downloaded into second
Degree is scale, and ordinate is downloaded into using 0 to 1 as weight scale, according to each sharer to the second of current bitstream seed
Degree, can be obtained ordinate value by following formula, the ordinate value, that is, sharer is to the weight of current bitstream seed, i.e. seed
Weight:
Wherein, B is seed weight, and x is second download progress of the sharer to current bitstream seed.For each shared
Person calculates according to formula as above, obtains the seed weight of each sharer.
It is described according to the initial weight and the seed weight in one embodiment of the application, it determines described total
Weight of the person of enjoying to each resource block, comprising:
Using the product of the initial weight and the seed weight as the sharer to the weight of each resource block.
For each sharer, by a sharer to the initial weight of each resource block and the product of the seed weight
As the sharer to the weight of each resource block.For example, current bitstream seed includes 2 resource blocks, a sharer couple
The initial weight of first resource block is 50%, and the initial weight to second resource block is 0, to the kind of current bitstream seed
Sub- weight is 50%, then the sharer is 50% × 50%=25% to the weight of first resource block, and the sharer is to second
The weight of a resource block is 0 × 50%=0.
Step 140, according to the sharer to the weight of each resource block, determine that the downloading of the multiple resource block is preferential
Grade.
The minimum resource block of preferential downloading weight, the weight of even one resource block is low, then the downloading of the resource block is preferential
Grade is higher, it can the sequence of the weight of resource block from low to high is determined as to the sequence of the download priority of multiple resource blocks.
So as to according to each resource block of download priority progressive download current bitstream seed.
In one embodiment of the application, it is described according to the sharer to the weight of each resource block, determine described in
The download priority of multiple resource blocks, comprising:
For each resource block, calculate each sharer to the cumulative of the weight of the resource block and;
According to each resource block it is corresponding cumulative and, determine the download priority of the multiple resource block.
A resource block is chosen from multiple resource blocks of current bitstream seed as current resource block, for current money
Source block, by following formula calculate all sharers to the cumulative of the weight of current resource block and:
Wherein, PR be all sharers to the cumulative of the weight of current resource block and, n is the quantity of sharer, and Pk is kth
The initial weight of a sharer, B are the seed weights of k-th of sharer.For each resource block, above-mentioned calculating is carried out, is obtained
To all sharers to the cumulative of the weight of each resource block and.Cumulative and lower resource block download priority is high, i.e.,
Sequence by the cumulative of resource block and from small to large, the download priority sequence as multiple resource blocks.
In one embodiment of the application, it is described according to each resource block it is corresponding cumulative and, determine the multiple money
The download priority of source block, comprising:
It is corresponding to each resource block to add up and be ranked up;
According to the sequence, the download priority sequence of the multiple resource block is determined.
It is corresponding to each resource block to add up and be ranked up according to sequence from small to large, using the sequence as multiple
The download priority sequence of resource block.Alternatively, can also according to sequence from big to small, it is corresponding to each resource block cumulative and
It is ranked up, using the reverse order of the sequence as the download priority of multiple resource blocks sequence.Downloading in this way is preferential
Grade sequence can guarantee that less shared resource block is downloaded as early as possible, to improve downloading stability.
It should be noted that if a resource block is corresponding cumulative and be 0, it is determined that the resource block is currently without shared
Person, when determining download priority sequence, other resource blocks corresponding to resource block cumulative and that be not 0 are ranked up, according to this
Sequence determines the download priority sequence of other resource blocks, for resource block cumulative and for 0, by preset time or
It adds up and does not determine download priority sequence again for 0.
Data download method disclosed in the embodiment of the present application by determining the sharer of current bitstream seed, and determines
Multiple resource blocks that current bitstream seed includes obtain sharer to the first download progress of each resource block and to current ratio
Second download progress of spy's stream seed determines sharer to every according to first download progress and second download progress
The weight of a resource block determines the download priority of the multiple resource block according to sharer to the weight of each resource block, by
In the weight for considering resource block when determining download priority, and it is more than the sharer's quantity for counting each resource block, from
And downloading stability can be improved.
Embodiment two
A kind of data download apparatus disclosed in the present embodiment, as shown in Fig. 2, the data download apparatus 200 includes:
Seed resource determining module 210 for determining the sharer of current bitstream seed, and determines the current bit
Multiple resource blocks that stream seed includes;
Download progress obtains module 220, for obtaining the determining sharer of the seed resource determining module 210 to each
First download progress of resource block and the second download progress to the current bitstream seed;
Weight determination module 230, for obtaining first download progress that module 220 obtains according to the download progress
With second download progress, determine the sharer to the weight of each resource block;
Download priority determining module 240, the sharer for being determined according to the weight determination module 230 is to every
The weight of a resource block determines the download priority of the multiple resource block.
Optionally, the weight determination module includes:
Initial weight determination unit, for obtaining first download progress that module obtains according to the download progress,
Determine the sharer to the initial weight of each resource block;
Seed weight determining unit, for obtaining second download progress that module obtains according to the download progress,
The sharer is determined to the weight of the current bitstream seed, as seed weight;
Resource block weight determining unit, for according to the determining initial weight of the initial weight determination unit and described kind
The seed weight that sub- determination unit determines, determines the sharer to the weight of each resource block.
Optionally, the seed determination unit is specifically used for:
The download progress is obtained into second download progress of module acquisition as abscissa value;
Based on standardized normal distribution, the corresponding ordinate value of the abscissa value is determined, as the seed weight.
Optionally, the resource block weight determining unit is specifically used for:
Using the product of the initial weight and the seed weight as the sharer to the weight of each resource block.
Optionally, the download priority determining module includes:
Weight summing elements calculate each sharer to the cumulative of the weight of the resource block for being directed to each resource block
With;
Priority determining unit, for according to each resource block it is corresponding cumulative and, determine under the multiple resource block
Carry priority.
Optionally, the priority determining unit is specifically used for:
It is corresponding to each resource block to add up and be ranked up;
According to the sequence, the download priority sequence of the multiple resource block is determined.
Data download apparatus provided by the embodiments of the present application, for realizing the downloading of data described in the embodiment of the present application one
Each step of method, the specific embodiment of each module of device is referring to corresponding steps, and details are not described herein again.
Data download apparatus disclosed in the embodiment of the present application determines current bitstream seed by seed resource determining module
Sharer, and determine current bitstream seed multiple resource blocks for including, download progress obtains module and obtains sharer to every
First download progress of a resource block and the second download progress to current bitstream seed, weight determination module is according to described
One download progress and second download progress determine sharer to the weight of each resource block, download priority determining module
According to sharer to the weight of each resource block, the download priority of the multiple resource block is determined, due to determining that downloading is excellent
The weight of resource block is considered when first grade, and is more than the sharer's quantity for counting each resource block, so as to improve downloading
Stability.
Correspondingly, the embodiment of the present application also discloses a kind of electronic equipment, including memory, processor and it is stored in described
On memory and the computer program that can run on a processor, the processor are realized when executing the computer program such as this
Apply for data download method described in embodiment one.The electronic equipment can be server, PC machine, mobile terminal, a number
Word assistant, tablet computer etc..
The embodiment of the present application also discloses a kind of computer readable storage medium, is stored thereon with computer program, the journey
The step of data download method as described in the embodiment of the present application one is realized when sequence is executed by processor.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are with
The difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.For Installation practice
For, since it is basically similar to the method embodiment, so being described relatively simple, referring to the portion of embodiment of the method in place of correlation
It defends oneself bright.
A kind of data download method provided by the embodiments of the present application, device, electronic equipment and storage medium are carried out above
It is discussed in detail, specific examples are used herein to illustrate the principle and implementation manner of the present application, above embodiments
Explanation be merely used to help understand the present processes and its core concept;At the same time, for those skilled in the art,
According to the thought of the application, there will be changes in the specific implementation manner and application range, in conclusion in this specification
Hold the limitation that should not be construed as to the application.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can
It realizes by means of software and necessary general hardware platform, naturally it is also possible to pass through hardware realization.Based on such reason
Solution, substantially the part that contributes to existing technology can embody above-mentioned technical proposal in the form of software products in other words
Come, which may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, CD, including
Some instructions are used so that a computer equipment (can be personal computer, server or the network equipment etc.) executes respectively
Method described in certain parts of a embodiment or embodiment.
Claims (10)
1. a kind of data download method characterized by comprising
It determines the sharer of current bitstream seed, and determines multiple resource blocks that the current bitstream seed includes;
The sharer is obtained to the first download progress of each resource block and to the second downloading of the current bitstream seed
Progress;
According to first download progress and second download progress, determine the sharer to the weight of each resource block;
According to the sharer to the weight of each resource block, the download priority of the multiple resource block is determined.
2. the method according to claim 1, wherein described according under first download progress and described second
Degree of being loaded into determines the sharer to the weight of each resource block, comprising:
According to first download progress, determine the sharer to the initial weight of each resource block;
According to second download progress, determine that the sharer to the weight of the current bitstream seed, weighs as seed
Weight;
According to the initial weight and the seed weight, determine the sharer to the weight of each resource block.
3. according to the method described in claim 2, determining described total it is characterized in that, described according to second download progress
The person of enjoying is to the weight of the current bitstream seed, as seed weight, comprising:
Using second download progress as abscissa value;
Based on standardized normal distribution, the corresponding ordinate value of the abscissa value is determined, as the seed weight.
4. according to the method described in claim 2, it is characterized in that, described according to the initial weight and the seed weight,
Determine the sharer to the weight of each resource block, comprising:
Using the product of the initial weight and the seed weight as the sharer to the weight of each resource block.
5. the method according to claim 1, wherein it is described according to the sharer to the power of each resource block
Weight, determines the download priority of the multiple resource block, comprising:
For each resource block, calculate each sharer to the cumulative of the weight of the resource block and;
According to each resource block it is corresponding cumulative and, determine the download priority of the multiple resource block.
6. according to the method described in claim 5, it is characterized in that, described add up and determine according to each resource block is corresponding
The download priority of the multiple resource block, comprising:
It is corresponding to each resource block to add up and be ranked up;
According to the sequence, the download priority sequence of the multiple resource block is determined.
7. a kind of data download apparatus characterized by comprising
Seed resource determining module for determining the sharer of current bitstream seed, and determines the current bitstream seed
The multiple resource blocks for including;
Download progress obtains module, for obtaining sharer that the seed resource determining module determines to the of each resource block
One download progress and the second download progress to the current bitstream seed;
Weight determination module, for obtaining first download progress and described second that module obtains according to the download progress
Download progress determines the sharer to the weight of each resource block;
Download priority determining module, the sharer for being determined according to the weight determination module is to each resource block
Weight determines the download priority of the multiple resource block.
8. device according to claim 7, which is characterized in that the weight determination module includes:
Initial weight determination unit is determined for obtaining first download progress that module obtains according to the download progress
Initial weight of the sharer to each resource block;
Seed weight determining unit is determined for obtaining second download progress that module obtains according to the download progress
The sharer is to the weight of the current bitstream seed, as seed weight;
Resource block weight determining unit, the initial weight and the seed for being determined according to the initial weight determination unit are true
The seed weight that order member determines, determines the sharer to the weight of each resource block.
9. a kind of electronic equipment, including memory, processor and it is stored on the memory and can runs on a processor
Computer program, which is characterized in that the processor realizes claim 1 to 6 any one when executing the computer program
The data download method.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
The step of data download method described in claim 1 to 6 any one is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668683.0A CN110493320B (en) | 2019-07-23 | 2019-07-23 | Data downloading method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668683.0A CN110493320B (en) | 2019-07-23 | 2019-07-23 | Data downloading method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110493320A true CN110493320A (en) | 2019-11-22 |
CN110493320B CN110493320B (en) | 2021-08-13 |
Family
ID=68548027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910668683.0A Active CN110493320B (en) | 2019-07-23 | 2019-07-23 | Data downloading method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110493320B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113678179A (en) * | 2020-08-21 | 2021-11-19 | 深圳市华思旭科技有限公司 | Shared charging cabinet and pop-up control method thereof |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581259A (en) * | 2012-08-03 | 2014-02-12 | 盛乐信息技术(上海)有限公司 | P2P download task scheduling method and system |
CN104506929A (en) * | 2014-12-26 | 2015-04-08 | 电子科技大学 | Hybrid data scheduling method for P2P (peer to peer) systems |
CN104935638A (en) * | 2015-04-30 | 2015-09-23 | 重庆大学 | P2P downloading algorithm based on blocking switching servers |
CN105871990A (en) * | 2015-12-14 | 2016-08-17 | 乐视云计算有限公司 | Download data scheduling method and device |
US20180063232A1 (en) * | 2016-08-24 | 2018-03-01 | International Business Machines Corporation | Peer-to-peer seed assurance protocol |
US20180307502A1 (en) * | 2017-04-21 | 2018-10-25 | International Business Machines Corporation | Network booting in a peer-to-peer environment using dynamic magnet links |
-
2019
- 2019-07-23 CN CN201910668683.0A patent/CN110493320B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103581259A (en) * | 2012-08-03 | 2014-02-12 | 盛乐信息技术(上海)有限公司 | P2P download task scheduling method and system |
CN104506929A (en) * | 2014-12-26 | 2015-04-08 | 电子科技大学 | Hybrid data scheduling method for P2P (peer to peer) systems |
CN104935638A (en) * | 2015-04-30 | 2015-09-23 | 重庆大学 | P2P downloading algorithm based on blocking switching servers |
CN105871990A (en) * | 2015-12-14 | 2016-08-17 | 乐视云计算有限公司 | Download data scheduling method and device |
US20180063232A1 (en) * | 2016-08-24 | 2018-03-01 | International Business Machines Corporation | Peer-to-peer seed assurance protocol |
US20180307502A1 (en) * | 2017-04-21 | 2018-10-25 | International Business Machines Corporation | Network booting in a peer-to-peer environment using dynamic magnet links |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113678179A (en) * | 2020-08-21 | 2021-11-19 | 深圳市华思旭科技有限公司 | Shared charging cabinet and pop-up control method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN110493320B (en) | 2021-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107194743B (en) | A kind of network surveying questionnaire generation method and device | |
CN106445629B (en) | A kind of method and device thereof of load balancing | |
CN108667878A (en) | Server load balancing method and device, storage medium, electronic equipment | |
CN109788489B (en) | Base station planning method and device | |
EP3852014A1 (en) | Method and apparatus for training learning model, and computing device | |
CN108933822B (en) | Method and apparatus for handling information | |
CN110225104A (en) | Data capture method, device and terminal device | |
CN110389841A (en) | A kind of server load balancing method, apparatus and storage medium | |
CN107229966A (en) | A kind of model data update method, apparatus and system | |
CN107247629A (en) | Cloud computing system and cloud computing method and device for controlling server | |
CN109656656A (en) | Method and apparatus for generating group chat head portrait | |
CN110175644A (en) | Feature selection approach, device, electronic equipment and storage medium | |
CN109960650A (en) | Application assessment method, apparatus, medium and electronic equipment based on big data | |
CN114172820A (en) | Cross-domain SFC dynamic deployment method, device, computer equipment and storage medium | |
CN107329834A (en) | Method and apparatus for performing calculating task | |
CN110020865A (en) | Transaction identification method and device | |
CN110493320A (en) | Data download method, device, electronic equipment and storage medium | |
CN106657399A (en) | Background server selection method and device realized based on middleware | |
CN110443648A (en) | Information distribution method, device, electronic equipment and storage medium | |
CN115858182B (en) | Intelligent adaptation method and system applied to edge computing nodes of meta universe | |
CN108959393A (en) | Dynamic picture processing method, device and storage medium | |
CN110262956A (en) | A kind of test cases selection method and device | |
CN104537522B (en) | A kind of information processing method and electronic equipment | |
CN106961490A (en) | A kind of resource monitoring method and system, a kind of home server | |
CN110365799A (en) | A kind of cluster multinode dispatching method, device and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |