Check patentability & draft patents in minutes with Patsnap Eureka AI!

Massive data storage and retrieval method

A technology of massive data and data, applied in the field of data processing, to achieve good retrieval (read) performance, increase the number, and reduce server IO pressure.

Active Publication Date: 2012-10-24
深圳市谷米科技有限公司
View PDF8 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

How to apply caching technology to massive data storage and retrieval is the key to solving the problem. For example, the patent application No. 201010142195.5 published by the State Intellectual Property Office is "a massive data information retrieval system and its method", including the terminal layer, The data service layer, data cache service layer and data storage service layer, because the caching technology involved in this patent is to cache the retrieval keywords and retrieval results, and the storage of massive data involves continuous reading and writing, and retrieval is only a process of reading. Thereby can't solve above-mentioned technical problem fully

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
  • Massive data storage and retrieval method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0016] The mass data storage and retrieval method of the present invention comprises the following steps:

[0017] (1) In the file system of the server, directories are established according to time periods, and each directory contains many The device data file of the .data command, each device data file stores all the data records of the corresponding device id in the specified time period;

[0018] (2) After receiving the data uploaded by the device, the server will summarize all the data reported in the same time period into a directory named after the time period according to the data reporting time period, and then according to the device identification (id) one or more The reported data of the device is summarized into the file associated with the device identifier under the directory named after the time period;

[0019] (3) ...

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 discloses a massive data storage and retrieval method comprising the following steps of: (1), in a file system of a server, building directories according to periods of time, wherein each directory contains multiple equipment data files of (id).data command; (2), after the server receives the data uploaded by the equipment, according to the periods of time of data reporting, collecting all the data reported in the same period of time in the directory named by such period of time; (3), when storing the data, firstly buffering certain scale of reported data, when the buffered data achieves the set scale, intensively refreshing the buffered data to the file system of the server at once; (4), when querying the data, reading the corresponding files and screening out the query result according to the equipment identifier (id). The method provided by the invention can be used for reducing the IO (Input Output) pressure on the server caused by massive continuous data uploading of equipment, improving the amount of the uploading equipment which can be supported concurrently, and simultaneously achieving better balance on the read / write performance.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a massive data storage and retrieval method. Background technique [0002] With the popularization of the Internet and the widespread use of smart terminal devices, more and more terminal devices can now access the Internet and perform remote access, control and monitoring status through the network. How to effectively store the state information continuously and continuously uploaded by a large number of devices (tens of millions of levels) is a key issue for realizing online monitoring and historical state query of a large number of devices. For example, in the logistics industry, the location information flow of vehicles needs to be continuously uploaded to the server for storage. The uploaded data is uninterrupted for 24 hours. Due to the large number of vehicles, a large amount of data will be generated to be stored by the server. The IO load on the server storage system is h...

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
Inventor 唐耀斌朱文俊
Owner 深圳市谷米科技有限公司
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