Data query method and system based on Key-Value data blocks

A data query 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-04-13
NANJING UNIV OF SCI & TECH
View PDF3 Cites 28 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
  • Data query method and system based on Key-Value data blocks
  • Data query method and system based on Key-Value data blocks
  • Data query method and system based on Key-Value data blocks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Perception data collected by the Internet of Things generally includes sensor data collected by sensors and data used to describe attributes. The present invention clusters the sensing data according to the attribute dimension, stores the sensing data of the same attribute dimension in the same data block, uses the selected data aggregation dimension as the attribute information corresponding to the data block, and uses Key-Value to manage the internal data of the data block The data model, the storage location of data blocks and their corresponding attribute information are managed by relational databases, which can support massive data scale, achieve high efficiency within data blocks, reliability between data blocks, and good scalability.

[0047] The data query method based on the Key-Value data block of the present invention includes data management and data query. The data management is to select the dimension of data aggregation according to the attributes 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 brings forward a data query method and system based on Key-Value data blocks. The method comprises following steps: selecting dimensions of data aggregation based on attributes of perception data, clustering perception data of the same attribute dimension in common, saving perception data to a same data block and utilizing selected data dimensions as attribute information corresponding to data blocks; adopting Key-Value data format to save and manage data in the data blocks; and saving and managing storage positions and corresponding attribute information by adopting a relational database. The data query method and system based on Key-Value data blocks has following beneficial effects: a deluge of perception data on the Internet of Things can be read and written in an efficient manner without using a great number of computers; and the data block is easy to expand 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 query method and system based on Key-Value data blocks. Background technique [0002] The Internet of Things has a wide range of applications in various fields such as smart cities, intelligent transportation, industrial monitoring, and food traceability, and has developed rapidly in recent years. The Internet of Things uses radio frequency identification, infrared sensors, global positioning systems, laser scanners, gas sensors and other information sensing devices to connect any item with the network according to the agreed protocol for information exchange and communication to achieve intelligence. A network that identifies, locates, tracks, monitors, and manages. [0003] A characteristic of the Internet of Things is the wide application of various sensing technologies. Various types of sensors are deployed on the Intern...

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