Invention Grant
- Patent Title: Methods and systems for detecting data divergence and inconsistency across replicas of data within a shared-nothing distributed database
-
Application No.: US14480102Application Date: 2014-09-08
-
Publication No.: US09600514B2Publication Date: 2017-03-21
- Inventor: John H. Hugg
- Applicant: VoltDB, Inc.
- Applicant Address: US MA Bedford
- Assignee: VOLTDB, INC.
- Current Assignee: VOLTDB, INC.
- Current Assignee Address: US MA Bedford
- Agency: Goodwin Procter LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30

Abstract:
Methods and systems are disclosed for detecting data divergence or inconsistency across replicas of data maintained in replica nodes in a shared-nothing distributed computer database system. The replica nodes communicate with a coordinator node over a computer network. The method includes the steps of: (a) receiving an operation at the coordinator node; (b) transmitting the operation to the replica nodes to be executed by each replica node to generate an operation result and a hash representation of the operation or of the operation result; (c) receiving the operation result and the hash representation generated by each of the replica nodes; and (d) determining whether the operation resulted in data divergence or inconsistency by detecting when the hash representations received from the replica nodes are not all the same.
Public/Granted literature
Information query