資料庫複製
不知道大家有沒有聽過負載均衡或者水平擴展呢?在網站佈署中我們會透過這些技術把網站架在多台 server 上,以避免萬一某台 server 掛掉,讓網頁服務仍能維持運作,或者去分擔負載
MongoDB 這邊有一個叫資料庫複製的技術,建立多個相同的 MongoDB service 在不同的 server 上,以避免萬一某台 server 掛掉,讓資料庫無法使用
成員
在資料庫複製中,每個 server 會擔任不同的成員角色,主要分成三種,分別是 primary, secondary 以及仲裁者