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

Data processing method, device and system, electronic equipment and computer storage medium

A data processing and equipment technology, applied in the computer field, can solve the problems of lack of database instance processing flexibility, database instance id cannot be replaced, etc.

Pending Publication Date: 2020-06-16
ALIBABA GRP HLDG LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, on the one hand, for the sender, it is necessary to record a large number of database instance ids and comparison logic; on the other hand, the sender needs to record the information of each database instance, resulting in the aggregation of a large amount of data traffic; on the other hand, The database instance id cannot be changed
[0006] In short, the data synchronization method of the existing remote multi-active system will lead to a large amount of invalid data and invalid traffic for database services or storage services between different geographical locations (for example, between A and B), and there is a lack of database instances Processing flexibility

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, device and system, electronic equipment and computer storage medium
  • Data processing method, device and system, electronic equipment and computer storage medium
  • Data processing method, device and system, electronic equipment and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] refer to Figure 1A , shows a flowchart of steps of a data processing method according to Embodiment 1 of the present invention.

[0041] The data processing method in this embodiment takes a remote multi-active system as an example, and describes the data processing method in this embodiment of the present invention from the perspective of a data synchronization receiving end.

[0042] The data processing method of the present embodiment includes the following steps:

[0043] Step S102: The receiver device to be synchronized receives the database log sent by the sender device.

[0044] Wherein, the database log carries state information for indicating the state of the database log.

[0045] In the embodiment of the present invention, the state information of the state of the database log is used to indicate the data state and / or operation state of the database log, for example, state information indicating whether the database log is a full amount of log at a certain ...

Embodiment 2

[0056] refer to Figure 2A , shows a flowchart of steps of a data processing method according to Embodiment 2 of the present invention.

[0057] The data processing method in this embodiment still takes the remote multi-active system as an example, and describes the data processing method in the embodiment of the present invention from the perspective of a data synchronization receiving end.

[0058] The data processing method of the present embodiment includes the following steps:

[0059] Step S202: The receiver device to be synchronized receives the database log sent by the sender device.

[0060] Wherein, the database log carries state information for indicating the state of the database log. In this embodiment, the state of the database log includes at least one of the following: the first state for indicating that the database log is full log data at a certain moment; the first state for indicating that the database log is log data after merging incremental log data T...

Embodiment 3

[0098] refer to Figure 3A, shows a flowchart of steps of a data processing method according to Embodiment 3 of the present invention.

[0099] The data processing method in this embodiment takes a remote multi-active system as an example, and describes the data processing method in this embodiment of the present invention from the perspective of a data synchronization sender.

[0100] The data processing method of the present embodiment includes the following steps:

[0101] Step S302: According to the data synchronization instruction, the sender device to be synchronized acquires the database log carrying the state information indicating the state of the database log.

[0102] As mentioned above, the state information of the state of the database log is used to indicate the data state and / or operation state of the database log, for example, the state information indicating whether the database log is a full log at a certain moment, or indicating whether the database log is ...

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 embodiment of the invention provides a data processing method, device and system, electronic equipment and a computer storage medium. The data processing method comprises the steps that receivingend equipment to be subjected to data synchronization receives a database log sent by sending end equipment, wherein the database log carries state information used for indicating the state of the database log; the receiving end equipment acquires the state information in the database log, and carries out disk falling operation on the database log and modifies the state information of the databaselog into state information of a preset state so as to determine that the database log with the modified state information is not sent back to the sending end equipment according to the state information of the preset state. According to the embodiment of the invention, the problem of data loopback caused by bidirectional data synchronization at different positions by using a system for providingservices for multiple activities in different places is avoided, and the generation of invalid traffic is avoided.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular, to a data processing method, device, system, electronic equipment, and computer storage medium. Background technique [0002] Multi-Master is an advanced service in the field of database and storage. It provides read and write capabilities through database services or storage services deployed in multiple geographical locations, and the bottom layer synchronizes data with each other. For example, a database service is deployed in A, and it can also be deployed in B, C, D, etc., and the database service deployed in these locations can provide the business with local (local) read and write capabilities. [0003] Taking the database service deployed at A and B as an example, both A and B provide businesses with the ability to read and write the database service locally. If there is a data change in A, through the data synchronization service between A ...

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): G06F16/17G06F16/23G06F16/27
CPCG06F16/1734G06F16/2365G06F16/27
Inventor 王若朱国云王正恒付秋雷
Owner ALIBABA GRP HLDG LTD
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