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.
Patent No.:
Date of Patent:
May. 20, 2025
Filed:
Sep. 23, 2021
Alibaba Cloud Computing Co., Ltd., Hangzhou, CN;
ALIBABA CLOUD COMPUTING CO., LTD., Hangzhou, CN;
Abstract
A method and apparatus for keeping data consistent across different storage systems are provided. The method includes: when a first storage system is updated, processing first data to be unreadable, and generating or updating a version number corresponding to a first primary key; when the first data is unable to be read from a second storage system, acquiring a latest version number of the first primary key, and reading second data from the first storage system; comparing the acquired version number with the latest version number of the first primary key; if consistent, updating the second data into the second storage system using an atomic operation, and updating the version number corresponding to the first primary key; and if inconsistent, re-performing the step of acquiring the latest version number of the first primary key and reading the second data from the first storage system.