C100DBA · Question #97
Which of the following node is used during election in a replication cluster?
The correct answer is B. arbiter. An arbiter is a specialized node whose sole purpose is to participate in replica set elections by casting a vote - it holds no data and cannot become a primary, making it the node specifically "used during election" to break tie votes when an even number of data-bearing nodes exi
Question
Which of the following node is used during election in a replication cluster?
Options
- Aprimary
- Barbiter
- Chidden
- Dsecondary
How the community answered
(33 responses)- A3% (1)
- B88% (29)
- C3% (1)
- D6% (2)
Explanation
An arbiter is a specialized node whose sole purpose is to participate in replica set elections by casting a vote - it holds no data and cannot become a primary, making it the node specifically "used during election" to break tie votes when an even number of data-bearing nodes exist.
- Primary (A) is wrong because the primary is the outcome of an election, not a participant in choosing a new one - when a primary fails, the remaining nodes elect a replacement.
- Hidden (C) is wrong because hidden nodes have a priority of 0 and cannot vote in elections or become primary; they exist for tasks like backups or analytics.
- Secondary (D) is wrong not because secondaries don't vote (they do), but because their defining role is data replication - the node defined by its election role alone is the arbiter.
Memory tip: Think of "arbiter" → "arbitrate" (to settle a dispute). An arbiter arbitrates who wins the election, just like a human arbitrator settles disagreements - without becoming a party to the outcome itself.
Topics
Community Discussion
No community discussion yet for this question.