2017-08-16 6 views
1

mongodbを特定の時点で複製を開始するように設定することはできますか?たとえば、毎週日曜日の午前3時に、1つのデータセンターから別のデータセンターに複製されます。mongodbは時間トリガーレプリケーションをサポートしていますか?

+0

完璧な遅延レプリカセットのメンバーは私が探しているものです - ありがとう! – Ole

+0

偉大な、私は答えとして私のコメントを投稿します! – Nicolas

答えて

1

2つのデータセンターの間に一定の遅延(1日など)があっても問題がなければ、delayed replica set membersを調べる必要があります。

それ以外の場合は、2つのデータセンター間の接続を中断し、同期させたいときに復元することでスクリプトを作成できます。しかしそれは素晴らしいことではありません:あなたはすべての変更に合わせて十分な大きさのoplogを必要とし、両側にプライマリで終わらないようにしてください。

+0

同じレプリカセットのメンバーが2つのデータセンターにある場合、接続を切断すると、1つのプライマリ(構成された投票ノードの大部分が使用可能なデータセンター内)またはプライマリなし(データセンターにプライマリの選出と維持に必要な多数の投票ノード)。 – Stennie

関連する問題