我有一个配置有3台服务器的副本集:
对于耐久性,我使用w:most。插入新文档。
如果我的主服务器或辅助服务器出现故障会怎样?我的写作是否仍会成功,尽管不够耐用?如果辅助节点和仲裁节点发生故障会发生什么 - 我是否仍然能够使用相同的w:多数写入主节点?
答案 0 :(得分:2)
我的写作是否仍会成功,虽然不太耐用?
否,因为大多数配置成员不再启动,而且Arb是非数据保持节点。
误读“或”为“和”。
如果一个发生故障,那么写入仍将继续,选举后如果主要进行,但正如您所说,由于Arb是非数据保持节点,它们将不那么持久。
如果辅助节点和仲裁节点出现故障会发生什么
当选举失败时,小学将再次开始选举并逐步进入第二次选举。
(你可以设置其他两个的投票设置来阻止这个,但不确定这是不是一个好主意)
我仍然可以使用相同的w:most?
写入主要内容
不只是从曾经的小学读过。