IoT heterogeneous data storage method and system
A data storage system and heterogeneous data technology, applied in transmission systems, electrical components, etc., can solve problems such as difficulty in data disaster recovery, increase network load, etc., and achieve the goal of improving reliability and access performance, improving reliability, and solving efficiency. Effect
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2016-02-24
Smart Images
Figure 1 Figure 2
Abstract
Description
technical field
[0001] The present invention relates to a method in the field of data storage, in particular to a method and system for storing heterogeneous data in the Internet of Things. Background technique
[0002] The Internet of Things (IoT: Internet of Things) is an important part of the new generation of information technology. On today's Internet, data interaction has almost become our ultimate appeal, but the ensuing data diversity, distributed storage and loose coupling of information, and the geometric expansion of data volume have also brought data The difficulty of organization is increasing. At the same time, with the development of Ajax, RIA and service-oriented network applications, the complexity of the client data processing logic required by them continues to increase, making development more difficult.
[0003] Traditional data storage technologies are based on relational databases, mainly through mathematical concepts and methods such as set algebra t...
Examples
Embodiment Construction
[0028] The technical solutions of the present invention will be further explained below in conjunction with the drawings and embodiments, but the following content is not intended to limit the protection scope of the present invention.
[0029] like figure 1 As shown, this embodiment provides a heterogeneous data storage system for the Internet of Things. The system is composed of five modules: an interface module, a data storage module, a capacity expansion module, a large file storage module, and a redundant storage module. The specific details of each module The implementation application is as follows:
[0030] (1) Interface module—unified analysis of data in different formats, receiving specified unified query and feedback data types, and realizing loose coupling between the data providing layer and the data access layer;
[0031] (2) Data storage module - use HBase technology to build a large-scale storage cluster, and store data in the designated column family (ColumnF...