MongoDB, Inc.
System and method for augmenting consensus election in a distributed database
Last updated:
Abstract:
According to one aspect, a distributed database system is configured to manage write operations received from database clients and execute the write operations at primary nodes. The system then replicates received operations across a plurality of secondary nodes. Write operation can include safe write requests such that the database guaranties the operation against data loss once acknowledged. In some embodiments, the system incorporates an enhanced arbiter role the enables the arbiter to participate in cluster-wide commitment of data. In other embodiments, the enhanced arbiter role enables secondary nodes to evaluate arbiter operations logs when determining election criteria for new primary nodes.
Status:
Grant
Type:
Utility
Filling date:
1 Jul 2016
Issue date:
14 Jul 2020