串流叢集抄寫

串流叢集抄寫 (SCR) 利用叢集與資料串流完整連接的功能,產生低附加成本的叢集抄寫器。

SCR 可為叢集降低排程抄寫器的附加成本,並可大幅減少叢集抄寫器發生延遲的情況。當發生變更時(例如,附註變更、未經讀取變更以及資料夾變更),便會擷取這些變更,並立即放入同一叢集內其他抄本的佇列中。讓叢集抄寫更有效率。

若要使用 SCR,叢集中必須至少有兩個 Domino® 伺服器。如果叢集包含現行版本的 Domino® 伺服器及執行第 8 版之前版本的伺服器之任何組合,對於 Domino 8 之前的伺服器,會使用一般叢集抄寫功能在現行版本及舊版伺服器之間進行抄寫。

Domino® 發生下列一連串事件時會啟用 SCR:

  • 開啟資料庫
  • 叢集抄寫將變更抄寫至另一個 Domino®(現行版本)叢集抄本
  • 關閉資料庫的所有參照
  • 未來在資料庫中若有變更需要抄寫,SCR 便會將變更抄寫至其他 Domino®(現行版本)伺服器。

如果 SCR 在進行抄寫時發生任何錯誤,就會將資料庫的控制傳回標準叢集抄寫器來抄寫變更,並同步化資料庫。

當叢集伺服器的資料庫發生變更時,就會「擷取」特定的變更,然後變更會立即排入佇列中,等待抄寫到來源伺服器中具有該資料庫抄本的 Domino®(現行版本)叢集成員。當目的地叢集成員收到變更後,便會將變更套用至它們的抄本。

串流叢集抄寫的效能優點如下:

  • SCR 不會跨越網路執行作業,例如開啟資料庫及開啟附註作業。若資料庫抄本需要變更,就會將資料庫變更傳送給抄本。
  • SCR 不需要為已變更的資料庫,與每個叢集成員一對一進行抄寫。
  • 使用 SCR 是立即進行抄寫,無任何延遲。