Key-Value data block based data management method and system

A data management and data block technology, applied in the fields of databases, cloud computing, and the Internet of Things, can solve the problems of low read and write efficiency of relational databases, no support for structured and complex queries, and a large number of machines, so as to improve query efficiency and expand performance, improve reading and writing efficiency, and have strong versatility

Active Publication Date: 2016-03-16
NANJING UNIV OF SCI & TECH
View PDF8 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of database improves data storage scale and query efficiency by reducing consistency constraints, and greatly reduces the complexity of system horizontal expansion, but it cannot satisfy structured and complex queries and statistics for massive data, requiring distributed server clusters. Large number of machines and high maintenance costs (site, energy)
[0007] In short, in the face of massive IoT sensing data, relational databases have low read and write efficiency, complex expansion, and high technical requirements; although non-relational databases represented by NoSQL improve efficiency by reducing consistency constraints, the processing Hundreds of thousands or even tens of thousands of computers are used for massive data, which is too heavy for many applications and does not support structured and complex queries

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
  • Key-Value data block based data management method and system
  • Key-Value data block based data management method and system
  • Key-Value data block based data management method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The perception data collected by the Internet of Things generally includes sensor data collected by sensors and data used to describe attributes. In the present invention, the perception data is clustered according to the attribute dimension, the perception data of the same attribute dimension is stored in the same data block, the selected data aggregation dimension is used as the attribute information corresponding to the data block, and the management of the internal data of the data block adopts Key-Value The data model, the storage location of data blocks and their corresponding attribute information are managed by relational database, which can support massive data scale, achieve high efficiency within data blocks, reliability between data blocks, and good scalability.

[0028] like figure 1 The flow chart of the present invention shown, the data management method based on the Key-Value data block of the present invention comprises the following basic steps:

[00...

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 proposes a Key-Value data block based data management method and system. The method comprises: according to attributes of perception data, selecting the dimension of data aggregation, clustering perception data with general characters, namely, same attribute dimension, intensively storing the perception data in a same data block, and taking the selected dimension of data aggregation as attribute information corresponding to the data block; storing and managing the data in the data block in a Key-Value data format; and storing and managing a storage position of the data block and the attribute information corresponding to the data block by adopting a relational database. According to the data management method and system, massive internet-of-things perception data can be efficiently read and written under the condition of a relatively small amount of computers, and extension can be conveniently performed according to business scale.

Description

technical field [0001] The invention relates to the technical fields of the Internet of Things, databases and cloud computing, in particular to a data management method and system based on a Key-Value data block. Background technique [0002] The Internet of Things has a wide range of applications in smart cities, intelligent transportation, industrial monitoring, food traceability and other fields, and has developed rapidly in recent years. The Internet of Things connects any item with the network through information sensing equipment such as radio frequency identification, infrared sensors, global positioning systems, laser scanners, gas sensors, etc., according to the agreed protocol, and exchanges and communicates information to achieve intelligence. A network that is identified, located, tracked, monitored and managed. [0003] A feature of IoT is the extensive application of various sensing technologies. Various types of sensors are deployed on the IoT, and each sens...

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 Applications(China)
IPC IPC(8): G06F17/30
Inventor 张重阳陆建峰杨静宇
Owner NANJING UNIV OF SCI & TECH
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