1

地理的に異なる 2 つの場所 (alfa1 と alfa2) に 2 つのサーバーがあります。

r.tableCreate('dados', {shards:1, replicas:{alfa1:1, alfa2:1}, primaryReplicaTag:'alfa1'})

両方のサーバーに書き込みできる必要がありますが、alfa1 をシャットダウンして alfa2 に書き込もうとすると、rethinkdb は読み取りのみを許可します。テーブル test.dados は古い読み取りには使用できますが、最新の読み取りまたは書き込みには使用できません。

プライマリだけでなく、すべてのレプリカを書き込む方法が必要です。

これは可能ですか?rethinkdb はマルチデータセンターのレプリケーションを許可しますか?

マルチデータセンターのレプリケーションでは、両方のデータセンターへの書き込みを許可する必要があると思います。

「primaryReplicaTag」を削除しようとしましたが、システムが受け入れません!

どんな助けでも大歓迎です!!!

4

1 に答える 1