Invention Grant
- Patent Title: Automatic repair of corrupted blocks in a database
- Patent Title (中): 自动修复数据库中损坏的块
-
Application No.: US13792671Application Date: 2013-03-11
-
Publication No.: US09449039B2Publication Date: 2016-09-20
- Inventor: Deepak Agarwal , Anurag Windlass Gupta , Jakub Kulesza
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A distributed data warehouse system maintains data blocks on behalf of clients, and stores primary and secondary copies of data blocks on different disks or nodes in a cluster. The data warehouse system may back up data blocks in a key-value backup storage system. In response to a query targeting a data block previously stored in the cluster, the data warehouse system may determine whether a consistent, uncorrupted copy of the data block is available in the cluster (e.g., by applying a consistency check). If not (e.g., if a disk or node failed), the data warehouse system may automatically initiate an operation to restore the data block from the backup storage system, using a unique identifier of the data block to access a backup copy. The target data may be returned in a query response prior to restoring primary and secondary copies of the data block in the cluster.
Public/Granted literature
- US20140149356A1 AUTOMATIC REPAIR OF CORRUPTED BLOCKS IN A DATABASE Public/Granted day:2014-05-29
Information query