Database synchronization with rateless invertible bloom lookup tables
AssigneeMatillion Limited
InventorsJohn Adams, Robert John Appleyard, Shane Paul Darren Booth
Life of this patent
Estimating the term…
Loading patent…
AssigneeMatillion Limited
InventorsJohn Adams, Robert John Appleyard, Shane Paul Darren Booth
Estimating the term…
A synchronization service synchronizes a source dataset on a source database and target dataset on a target database using the Rateless Invertible Bloom Lookup Table (IBLT) algorithm. The synchronization service iteratively requests coded symbols from the source database and target database generated at these databases according to the Rateless IBLT algorithm implemented using a relational database management system. The synchronization service attempts to decode the coded symbols at each iteration. When decoding succeeds, the synchronization service communicates differences between the source dataset and the target dataset indicated in the decoded symbols to the source database and/or the target database for dataset reconciliation.
A method comprising:
A non-transitory machine-readable medium having program code stored thereon, the program code comprising instructions to:
An apparatus comprising:
Dependencies are inferred from the claim text.