Invention Grant
- Patent Title: Database syncing
-
Application No.: US15842008Application Date: 2017-12-14
-
Publication No.: US10769114B2Publication Date: 2020-09-08
- Inventor: Alfred Fuller
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Honigman LLP
- Agent Brett A. Krueger
- Main IPC: G06F16/178
- IPC: G06F16/178 ; G06F16/40 ; G06F16/27 ; G06F16/18 ; G06F16/22 ; G06F16/23 ; G06F16/17

Abstract:
A method for database syncing is provided. The method includes receiving database change indicators indicating changes to a database. For each database change indicator, the method also includes determining whether the respective change to the database corresponds to a single change to a single version of the database, one of multiple changes to a common version of the database, or one of multiple changes to different versions of the database. The method further includes generating a change log compaction data structure comprising entries. Each entry includes an exact entry defining a corresponding single change to a corresponding single version of the database, a range entry defining corresponding multiple changes to a corresponding common version of the database, or an interval entry defining corresponding multiple changes to corresponding different versions of the database.
Public/Granted literature
- US20190188283A1 Database Syncing Public/Granted day:2019-06-20
Information query