Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage method and device of data packet

A technology of data packets and data blocks, applied in the field of communication, can solve the problems of waste of storage space and network resources, failure of data packet storage, failure of server-side packet grouping, etc., to save storage space and network resources, and improve success rate and efficiency. , to avoid the effect of storage failure

Active Publication Date: 2017-02-22
BEIJING QIHOO TECH CO LTD +1
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, for the program installation package or file compression package on the mobile phone, the above-mentioned method of uploading and storing the data package in pieces cannot achieve very good results, especially when the mobile phone signal is not good or the signal is interrupted, it is very difficult. It is easy to cause the failure of the server to assemble the package, and then the storage of the data package fails
In addition, since the difference between different versions of the same program installation package is actually very small, if the above-mentioned fragmentation method is used to upload and store the data package, the data in the data package will be uploaded and stored repeatedly, causing storage space and network resources to be exhausted. 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
  • Storage method and device of data packet
  • Storage method and device of data packet
  • Storage method and device of data packet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0058] figure 1 It is a schematic flowchart of a method for storing data packets according to an embodiment of the present invention. In this method, the data packet includes file data blocks and meta data blocks, such as figure 1 As shown, the method may generally include the following steps S101-S103:

[0059] In step S101, the meta data block of the data package to be uploaded is acquired, and the meta data block includes 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 storage method and device of a data packet. The method comprises the steps that a meta data block of the data packet to be uploaded is obtained, and the meta data block comprises meta-information meta of the data packet and meta-information meta of each sub-file in a file data block, wherein the meta-information meta of the data packet carries attribute information of the data packet, and the meta-information meta of each sub-file carries attribute information of each sub-file; according to the meta data block, each sub-file in the file data block is obtained; when it is determined that all the sub-files are obtained, the sub-files and the meta-information meta are subjected to burstification and storage. According to the technical scheme, the sub-files are adopted as granular storage data packets, and the phenomenon that files are repeatedly stored can be avoided, so that a large amount of storage space and a large number of network resources are saved, the data packet storage success rate is increased, and the data packet storage efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of communications, in particular to a method and device for storing data packets. Background technique [0002] When uploading a data packet, the client uploads the data packet to the server, and the server unpacks and stores the data packet. In the prior art, when a client uploads a data packet, it usually fragments the data packet according to a fixed size, and then uploads the data packet piece by piece. Specifically, when multiple clients upload data packets at the same time, in order to save bandwidth, only one fragment is allowed to upload at the same time. Before uploading, each client will use the token service to find the fragment to be uploaded. After the completion, search for the next segment to be uploaded, so as to ensure that only one client is uploading each segment, and achieve the purpose of saving bandwidth. Therefore, when the server stores data packets, it also unpacks and stores them ...

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): G06F17/30
CPCG06F16/13
Inventor 魏自立冯鑫王志超李金国
Owner BEIJING QIHOO TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More