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:
Jul. 18, 2023

Filed:

Aug. 17, 2021
Applicant:

Paypal, Inc., San Jose, CA (US);

Inventors:

Zhe Huang, Shanghai, CN;

Jia Mei, Shanghai, CN;

Xin Li, Shanghai, CN;

Ying Yue, Nanjing, CN;

Chaoyi Chen, Shanghai, CN;

Assignee:

PayPal, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01); G06F 11/30 (2006.01); G06F 11/20 (2006.01);
U.S. Cl.
CPC ...
G06F 11/0772 (2013.01); G06F 11/076 (2013.01); G06F 11/0757 (2013.01); G06F 11/1451 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/2069 (2013.01); G06F 11/2082 (2013.01); G06F 11/3034 (2013.01); G06F 2201/80 (2013.01);
Abstract

Techniques are disclosed relating to maintaining a high availability (HA) database. In some embodiments, a computer system receives, from a plurality of host computers, a plurality of requests to access data stored in a database implemented using a plurality of clusters. In some embodiments, the computer system responds to the plurality of requests by accessing data stored in an active cluster. The computer system may then determine, based on the responding, health information for ones of the plurality of clusters, wherein the health information is generated based on real-time traffic for the database. In some embodiments, the computer system determines, based on the health information, whether to switch from accessing the active cluster to accessing a backup cluster. In some embodiments, the computer system stores, in respective clusters of the database, a changeover decision generated based on the determining.


Find Patent Forward Citations

Loading…