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