2015-09-28 42 views

回答

1

在主 - 主複製中,兩個節點都是主節點和次節點。在多主複製中,每個節點都是次要的,但部分或全部是主要的。

多主控意味着有很多數據庫服務器可以在其上執行寫操作。爲了與其他數據節點或數據庫服務器同步,我們必須讀取所有其他的寫入,並且它的行爲與次要相同。在主從複製中,我們只有一個主站和多個從站。 Master確保他只能寫入,沒有人可以寫入,因此不需要讀取任何一個。它的行爲僅僅是主要的。

例如 - mysql 5.6複製支持master-master複製,但不支持多主複製。但在MySQL 5.7複製中它也支持多主複製。在mongoDB中它只支持主從複製。

+0

而且,正如我可能補充的,Master/Slave複製對MongoDB的*強烈*不鼓勵。 –

+0

出於好奇Markus,爲什麼Master/Slave不鼓勵MongoDB? – JoanieBrar

相關問題