Data processing method and device applied to databases as well as data storage system

A technology for a data processing device and a data storage system, applied in the field of data processing, can solve problems such as impact, achieve the effects of high availability, avoid single-point risks, and improve horizontal expansion capabilities

Inactive Publication Date: 2016-07-20
CHINA CONSTRUCTION BANK
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, on the one hand, for the credit card business with such a large amount of data and high concurrent access, it is difficult for a single index library to support
On the other hand, in the sub-database and sub-table environment, since the uploaded query parameter is the card number or account number, the customer number must be obtained through the index library before subsequent data access operations can be performed. When a single index library goes down, the entire branch The business in the database sub-table environment will be affected, and there is a large single-point risk

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 processing method and device applied to databases as well as data storage system
  • Data processing method and device applied to databases as well as data storage system
  • Data processing method and device applied to databases as well as data storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to facilitate the understanding of various aspects, features and advantages of the technical solutions of the present invention, the present invention will be specifically described below in conjunction with the accompanying drawings. It should be understood that the various implementations described below are only for illustration, rather than limiting the protection scope of the present invention.

[0031] Firstly, the names / belongings involved or possibly involved in the present invention are explained.

[0032] Distributed cache: a cache technology in a distributed environment, which is used to provide data sharing cache and access, and can support data requests with high concurrency and low response time through horizontal expansion.

[0033] Sub-database and sub-table: a way of database horizontal expansion. Through a certain partition algorithm, the data originally in a single database is distributed to multiple tables in multiple databases as evenly as...

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 data processing method and device applied to databases as well as a data storage system. The method comprises steps as follows: partition indexes in a distributed cache are inquired according to inquiry parameters in an inquiry request, and partitioning keys corresponding to the inquiry parameters are acquired; if no partitioning keys are acquired from the distributed cache, partition indexes in an index database are inquired according to the inquiry parameters, and the partitioning keys are acquired; databases are accessed according to the partitioning keys. With the adoption of the data processing method and device, performance bottlenecks and single-point risks caused by a single index database can be effectively avoided, and the high usability of the system is improved.

Description

technical field [0001] The present invention relates to the field of data processing, and more specifically, to a data processing method, device and data storage system applied to a database. Background technique [0002] The core of sub-database and sub-table lies in partition algorithm and partition index. For example, a consistent hash (hash) algorithm is used to partition a certain attribute of the data record (for example, the customer number), which can achieve as much balance as possible for the data records in each sub-database and sub-table. However, the sub-database and sub-table also bring limitations. Because it is a partition of a certain attribute of the data record (for example, customer number), when the query parameter is not the attribute (for example, customer number) but other attributes (for example, card number), it is impossible to obtain specific information based on the query parameter. The data is divided into databases and tables, so that the ent...

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/2228G06F16/24553G06F16/27G06F16/278
Inventor 邢磊徐俊高斐倪一鸣
Owner CHINA CONSTRUCTION BANK
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