Invention Grant
- Patent Title: Systems, methods, and apparatuses for fixing logical or physical corruption in databases using LSM trees
-
Application No.: US15438961Application Date: 2017-02-22
-
Publication No.: US09875164B2Publication Date: 2018-01-23
- Inventor: Mark Wilding
- Applicant: SALESFORCE.COM, INC.
- Applicant Address: US CA San Francisco
- Assignee: SALESFORCE.COM, INC.
- Current Assignee: SALESFORCE.COM, INC.
- Current Assignee Address: US CA San Francisco
- Agency: Morris & Kamlay LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F11/14 ; G06F17/30

Abstract:
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for fixing logical or physical corruption in databases using LSM trees including, for example, means for storing records in a LSM database at the host organization; processing transactions to the LSM database by writing the transactions into immutable extents for subsequent merge into the LSM database; recording a history of the transactions in a log; identifying corruption in at least one of the records of the LSM database represented within the immutable extents prior to use of the immutable extents in the LSM database; and correcting the identified corruption to the at least one of the records of the LSM database based at least in part on the recorded history of the transactions in the log during live operation of the LSM database. Other related embodiments are disclosed.
Public/Granted literature
- US20170161159A1 SYSTEMS, METHODS, AND APPARATUSES FOR FIXING LOGICAL OR PHYSICAL CORRUPTION IN DATABASES USING LSM TREES Public/Granted day:2017-06-08
Information query