Cassandra クラスタを 2 つのデータ センターにまたがって実行していましたが、何らかの理由で 1 つのデータ センターがしばらく停止していましたが、現在はそれを元に戻す予定です。私は2つのアプローチを考えています.1つは、このデータセンターのすべてのCassandraノードを起動し、各ノードで「nodetool repair」を1つずつ実行することです。しかし、「修復」には時間がかかりそうです。以前、ノードで 6 GB のデータを修復した経験があり、1 つのノード (3 ノード クラスター) で 5 時間かかりました。現在、クラスターにはより多くのデータがありますが、どれくらいの時間がかかるか想像できません。そこで、修復ではなく再構築を実行できないかと考えています。このデータ センターの古いデータをすべて削除し、新しいデータ センターを追加して再構築できます。しかし、それが機能するかどうか、パフォーマンスがどうなるかはわかりません。
それについて何か考えはありますか?任意の提案をいただければ幸いです。前もって感謝します。