Data operation system and method based on data routing and sharding

A technology of sub-database sub-table and data routing, applied in database management system, electronic digital data processing, structured data retrieval, etc. The effect of improving efficiency

Inactive Publication Date: 2016-09-07
北京思特奇信息技术股份有限公司
View PDF5 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Data operation is necessary for each business function, so the processing efficiency of business functions will be greatly affected by data operations. When high concurrency and the system are busy, data operations are the performance bottleneck of application system services, which restricts the throughput of business system processing. quantity
When the processing power of the database in a single server does not meet the requirements of the application system, the usual practice is to purchase a more powerful server with faster computing efficiency for replacement, but this cost is very high, and the original server will not be replaced. While utilizing support data manipulation

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 operation system and method based on data routing and sharding
  • Data operation system and method based on data routing and sharding
  • Data operation system and method based on data routing and sharding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0041] Such as figure 1 As shown, a data operating system based on data routing, sub-database and sub-table, including the top client layer and the middle DaaS layer (DaaS is the abbreviation of Data-as-a-service, meaning data as a service, DaaS layer It can also be referred to as the service layer) and the database layer at the bottom, the client layer, which is used to provide operation data; the DaaS layer, which is used to analyze the SQL (Structured Query Language, Structured Query Language, That is, the structured query language) statement obtains the sub-database and table rules, and locates the corresponding sub-database database of the operation data in the database layer according to the sub-database and t...

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 relates to a data operation system and method based on data routing and sharding. The system comprises a top client layer, a middle DaaS layer, and a bottom database layer, wherein the client layer is used for providing operating data; the DaaS layer is used for analyzing SQL statements corresponding to the operating data to obtain sharding rules by means of data routing, positioning branch database corresponding to the operating data in the database layer according to the sharding rules, operating the operating data in the branch database through executing corresponding SQL statements, and returning operating results to the client layer; the database layer is used for providing memory space for operating data after operation in the DassS layer through providing multiple types of branch database. By means of the method and the system, the load of a single server is reduced, and the loss due to system crash is reduced to the least, and infinite horizontal extension of database is realized.

Description

technical field [0001] The invention relates to a data operating system and method, in particular to a data operating system and method based on data routing, sub-database and sub-table. Background technique [0002] In an application system, data reading, storage, updating, deletion, etc. are indispensable components. First, let’s understand from the following aspects: 1. With the widespread use of the Internet, the application system runs continuously, and the application Business data has also increased, and new requirements have been put forward for the storage and access of massive data; 2. When the application system ensures efficient response capabilities, operations such as querying, inserting, updating, and deleting data are very important; 3. Single The resources (CPU, disk, memory, network IO, number of transactions, number of connections) of a server are always limited, and eventually the amount of data that the database can carry and the data processing capacity...

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
CPCG06F16/217G06F16/25
Inventor 陈奋威
Owner 北京思特奇信息技术股份有限公司
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