私は現在、RMIを介してEHCacheを使用する分散キャッシュを持っていますが、これは問題なく機能します。キャッシュに永続性を含めて、分散型の永続的なキャッシュを作成できるかどうか疑問に思いました。
これに加えて、キャッシュが永続的である場合、ファイルストアからロードしてから、キャッシュクラスターからブートストラップしますか?基本的に、私が欲しいのは:
- キャッシュが開始します
- キャッシュはファイルストアから永続オブジェクトをロードします キャッシュは、通常どおり、混乱したクラスターとブートストラップに参加します
この背後にあるユースケースは、2つの同一のコンポーネントを独立したマシンで実行し、コンポーネントの1つに障害が発生した場合にデータが失われないようにキャッシュを分散することです。永続性は、両方のコンポーネントに障害が発生するまれな場合にすべてのデータが失われるのを防ぎます。
別の配布方法(テラコッタなど)に移行すると、これがサポートされますか?