高負荷の注文処理エンジンを作成しています。すべてのクラスタ ノードは、一連のコントラクトを処理し、アクション ログをローカル ファイルに書き込みます。このファイルは、他のいくつかのノードに分散する必要があります (耐障害性のため)。ノードに障害が発生した場合、レプリケーション ノードの 1 つでできるだけ早く状態を復元する方法が必要です。現在、cassandra を使用していますが、パーティショナーにはいくつかの問題があります。特定のテーブルに使用するノードを指定する方法がありません。
したがって、ファイルを複製する必要があります。解決策はありますか?
編集: ピーク負荷は、1 秒あたり約 200k レコードになります。