-
公开(公告)号:US10713275B2
公开(公告)日:2020-07-14
申请号:US15200975
申请日:2016-07-01
Applicant: MongoDB, Inc.
Inventor: Dwight Merriman , Eliot Horowitz , Andrew Michalski , Therese Avitabile
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.