The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 10, 2023

Filed:

Mar. 11, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Xiao Yi Tian, Beijing, CN;

Guoxiang Zhang, Beijing, CN;

Xian Wei Zhang, Beijing, CN;

XiangXing Shi, Beijing, CN;

Peng Hui Jiang, Beijing, CN;

Zhang Li, Hai Dian district, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/27 (2019.01); G06F 11/34 (2006.01); G06F 11/14 (2006.01); G06F 16/23 (2019.01); G06F 16/28 (2019.01);
U.S. Cl.
CPC ...
G06F 16/273 (2019.01); G06F 11/1425 (2013.01); G06F 11/3414 (2013.01); G06F 16/2379 (2019.01); G06F 16/285 (2019.01);
Abstract

In an approach to improve asynchronous replication in database clusters embodiments retain committed transactions during database cluster replication. Embodiments build and run asynchronous replication logic using database nodes running as one or more standalone nodes, wherein the asynchronous replication logic is responsible for data replication from a primary database node to one or more secondary database nodes. Embodiments register a replication reader to a sender node to replicate journal logs and replay the journal logs on the one or more secondary database nodes. Further, embodiments monitor replication lag metrics from the sender node and notify a replication source and a replication target of a generated replication plan, wherein the cluster controller instructs the replication source and the replication target to be ready to initiate the replication plan. Additionally, embodiments adjust a replication plan to allow the asynchronous replication logic to catch up and complete uncommitted transactions.


Find Patent Forward Citations

Loading…