Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Matrix data base system for distributed computing and query method thereof

A distributed computing and data storage system technology, applied in the field of database management, can solve problems such as efficiency problems, and achieve the effect of improving performance, reducing negative impact, and obvious performance advantages

Active Publication Date: 2013-08-14
北京立新盈企信息技术有限公司
View PDF5 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

MapReduce achieves reliability by distributing large-scale operations on data sets to each node on the network, but it still has serious efficiency problems

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
  • Matrix data base system for distributed computing and query method thereof
  • Matrix data base system for distributed computing and query method thereof
  • Matrix data base system for distributed computing and query method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0030] After in-depth research, the inventor believes that an extensible computing model and support for SQL (or SQL_like) queries are one of the future development trends of distributed database systems. To this end, the present invention provides a novel database system architecture—matrix database system. In this database system architecture, not only row data processing but also column data processing are realized, so it is called a matrix database system. Detailed and specific description will be launched below.

[0031] figure 1 Shows the architecture of the matrix database system provided by the present invention. In addition to the relational database management system (DBMS), the matrix database system also includes five main functional modules: a) mode conversion module; b) metadata management module; c) data storage system; d) retrieval sy...

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 matrix data base system for distributed computing and a query method thereof. The matrix data base system comprises a mode swapping module, a metadata management module, a data storage system, a retrieval system and a workflow management module, wherein a relational database management system is served as an input source of the mode swapping module; a predetermined data base is decomposed into relatively independent parts through the mode swapping module and redundancy is stored into the data base storage system; the metadata management module and the workflow management module perform bidirectional data interaction to maintain a mapping relation between original relation modes and a new storage structure; and the workflow management module is used for analyzing SQL (Structured Query Language) statements and performing dispatching management on subtasks of the query processing. Compared with two existing data warehouse tools, namely Hive and Hadoop DB (Data Base), the matrix data base system and the query method thereof have good performance.

Description

Technical field [0001] The present invention relates to a relational database system, in particular to a matrix database system that is oriented to the needs of distributed computing and integrates object-oriented entity storage and key-value index storage, and also relates to the matrix database system for realizing query The processing method belongs to the technical field of database management. Background technique [0002] With the in-depth development of Internet technology and the rise of distributed computing technology, the amount of data that the database management system needs to process is increasing, and the traditional relational database management system based on stand-alone operation is difficult to meet the requirements. To this end, people have made various technical attempts. For example, a variety of NoSQL distributed database systems without shared servers have been developed, including BigTable, HBase, MongoDB, Cassandra and Redis. These distributed data...

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 北京立新盈企信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products