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

Distributed transaction processing method and system for multi-data sources

A distributed transaction, multi-data source technology, applied in the field of distributed transaction processing methods and systems, can solve problems such as inability to solve distributed transaction processing, and achieve the effect of improving development efficiency

Active Publication Date: 2017-11-07
STATE GRID INFORMATION & TELECOMM GRP +3
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although X / OPEN DTP can realize distributed transaction processing, it can only solve the problem of realizing distributed transaction processing within multiple data sources after splitting a single data source, and cannot solve the problem when different multiple data sources are split into multiple data sources. Distributed transaction processing problem

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
  • Distributed transaction processing method and system for multi-data sources
  • Distributed transaction processing method and system for multi-data sources
  • Distributed transaction processing method and system for multi-data sources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0047] see figure 1 , this embodiment discloses a distributed transaction processing method oriented to multiple data sources, which specifically includes the following steps:

[0048] S101: The transaction definition module declares, defines, introduces and controls multiple distributed transactions oriented to multiple data sources according to the specification of the SG-UAP extension module, and obtains a configuration file of each distributed transaction;...

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 provides a distributed transaction processing method and system for multi-data sources. A transaction definition module conducts processing based on the standard of an SG-UAP extension module and in accordance with an OSGI framework, the definition of distributed transactions of different data sources is achieved for call and configuration by transaction developers, and thus the unification and configurability of development of distributed transactions are achieved; a transaction coordinator analyzes configuration files of the distributed transactions defined by the transaction definition module so that the unification and coordination of all the distributed transactions in a whole service system can be achieved, and transaction processing tasks of specified data sources are unified and coordinated and then distributed to different transaction managers; the transaction managers send the received distributed transactions to corresponding resource managers respectively; the resource managers conduct corresponding processing on the distributed transactions according to the configuration files of the received distributed transactions.

Description

technical field [0001] The present invention relates to the technical field of data processing, and more specifically, to a multi-data source-oriented distributed transaction processing method and system. Background technique [0002] With the continuous growth of power grid business, the amount of data continues to increase, such as electricity meter data. The power grid is currently connected to hundreds of millions of electricity meters, and each electricity meter collects data at a point of 15 minutes. The surge in data volume has higher and higher requirements for the database. In order to improve the concurrency performance of data access in the database, the current general practice is to split the data source from a single data source to multiple data sources. According to different business characteristics, we adopt two database splitting strategies: sub-database and table and read-write separation. [0003] Sub-database sub-table and read-write separation realize ...

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): G06F9/46
CPCG06F9/465G06F9/466
Inventor 李晓珍刘迪崔蔚赵俊峰夏飞章名尚何金陵孙琦丁学英李春阳李春岐程华沈邱镇王佳新张攀张蜜蜜陈文康
Owner STATE GRID INFORMATION & TELECOMM GRP
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