MongoDB, Inc.
System and method for determining consensus within a distributed database
Last updated:
Abstract:
A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.
Status:
Grant
Type:
Utility
Filling date:
28 Jun 2019
Issue date:
11 Jan 2022