Method for enabling database of large scale application system to be transversely expanded

A technology of application system and extension method, which is applied in the field of computer software, can solve problems such as complex data relationships, bottlenecks in database horizontal expansion capabilities, and poor flexibility of relational database systems, and achieve a wide range of applications, solve performance bottlenecks, and be easy to promote Effect

Inactive Publication Date: 2016-12-07
INSPUR COMMON SOFTWARE
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In large-scale applications, as the transaction volume per unit time increases, the number of application servers can be easily expanded horizontally through application server clusters to increase computing power, while the relational database system itself has poor flexibility in supporting horizontal expansion, and The relationship between data is intricate, and it is difficult to flexibly expand horizontally through simple and consistent technical means, and the horizontal expansion capability of the database often becomes the bottleneck

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
  • Method for enabling database of large scale application system to be transversely expanded
  • Method for enabling database of large scale application system to be transversely expanded

Examples

Experimental program
Comparison scheme
Effect test

specific example

[0035] In a large system, based on step 1, define the database cluster information as follows:

[0036] Data source ID

Data source number

data source name

data source type

database connection information

DS1

Master

shared library

main library

DS2

Biz1

Business library 1

Business library

DS3

Biz2

Business Library 2

Business library

[0037] Based on step 2, the defined data routing dimension information is as follows, which means that in this system, business application data can be divided according to system modules and industries:

[0038] Dimension ID

dimension number

dimension name

Is it required?

Dimension description

D1

Module

module

yes

System Module Dimensions

D2

Scope

industry

yes

industry dimension

[0039] Based on step 3, assuming that there are two modules M1 and M2 and two industries S1 and...

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 method for enabling a database of a large scale application system to be transversely expanded. The realization process particularly comprises the steps that a database cluster is defined, and database cluster component content is determined; a data routing dimension and a data routing mapping relation are defined; routing resolution is executed according to context data, and a specific database is visited. Compared with the prior art, according to the method for enabling the database of the large scale application system to be transversely expanded, under the situation that a large data volume and high concurrency of the large scale application system exist, access to data can be effectively shunted to different databases through data routing allocation and resolution mechanisms, therefore, access pressure of the large scale application system to the single database is reduced, the performance bottleneck problem of the single database is solved, and the overall operation performance of a large scale application is improved.

Description

technical field [0001] The invention relates to the technical field of computer software, in particular to a horizontal expansion method for a database of a large-scale application system. Background technique [0002] With the development and maturity of cloud computing technology, cloud computing centers have gradually entered the practical stage in the informatization of large enterprise groups. The application mode of large enterprise groups has also changed from the "distributed and centralized" application mode of the headquarters and secondary groups to the "large concentration" application mode of the headquarters. [0003] In the "large centralized" application mode of the headquarters, users of all the application systems of large enterprise groups share a set of application systems provided by the headquarters. Such application systems are huge in scale, with the number of users ranging from tens of thousands to hundreds of thousands. There are dozens to hundreds...

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/2282G06F16/211
Inventor 孙立新戴海宏周祥国
Owner INSPUR COMMON SOFTWARE
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