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

Cloud database system

A database and data technology, applied in transmission systems, electrical digital data processing, special data processing applications, etc., can solve the problem that the system processing capacity and storage capacity cannot be expanded, and the relational database system cannot meet the scalability of cloud computing and application programs. Opacity and other issues to achieve high scalability

Active Publication Date: 2013-06-12
北京万里开源软件有限公司
View PDF2 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The traditional relational database system cannot meet the scalability requirements of cloud computing. When the access volume or data volume increases, the processing power and storage capacity of the system cannot be expanded by simply adding new nodes.
Currently, Sharding (data sharding) and Map-Reduce technologies are commonly used to deal with high concurrency and large data volumes. Although these technologies can well solve the scalability of the system when dealing with large concurrency and large data volumes problem, but it requires the application to change the original design architecture and access to data, which is opaque to the application
Especially for existing applications, it is necessary to re-modify the architecture of the application system and the way of data access, which will bring great investment and risk, sometimes even impossible

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
  • Cloud database system
  • Cloud database system
  • Cloud database system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0019] Such as figure 1 As shown, a cloud database system includes two distribution nodes 1, at least two execution nodes 2, and at least two storage nodes 3, between the distribution nodes 1 and execution nodes 2 and between execution nodes 2 and storage nodes 3 are connected through a high-speed network, the distribution node 1 runs a distributor and a cluster manager, the execution node 2 runs an executor, a data cache manager, and the first node manager, and the storage node 3 runs There is a storage manager and a second node manager. The distribution node 1 receives the request of the client 4 application program. The distribution node 1 is responsible for SQL parsin...

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 cloud database system. The cloud database system comprises two distribution nodes, at least two execution nodes and at least two storage nodes, wherein the distribution nodes and the execution nodes as well as the execution nodes and the storage nodes are connected through a high-speed network; the distribution nodes are used for receiving a request of a client application program, resolving an SQL (Structured Query Language), partitioning an execution plan, distributing the execution plan to the execution nodes and combining execution results; the execution nodes are used for executing the received execution plan and performing data caching management; and the storage nodes are used for providing reading-writing and storing management of data. According to the cloud database system, expandability for coping with a large concurrency amount and a large data volume can be realized on the basis of not changing a design architecture based on the conventional relational data and the access way of the SQL. Extremely high expandability can be realized for application programs on the premise of not making any modification, and the requirement of cloud computation on data access is met.

Description

technical field [0001] The invention relates to a database management system, in particular to a distributed relational cloud database system. Background technique [0002] The traditional relational database system cannot meet the scalability requirements of cloud computing. When the amount of access or data increases, the processing power and storage capacity of the system cannot be expanded by simply adding new nodes. Currently, Sharding (data sharding) and Map-Reduce technologies are generally used to deal with high concurrency and large data volumes. Although these technologies can well solve the scalability of the system when dealing with large concurrency and large data volumes problem, but it requires the application to change the original design architecture and access to data, which is opaque to the application. Especially for existing applications, it is necessary to re-modify the architecture of the application system and the way of data access, which will bring...

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/30H04L29/08
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