9.5.2. すべてのキャッシュが同じストアを共有するレプリケートされたキャッシュ


下図は同じバックエンドストアを共有する 2 つの JBoss Cache インスタンスを表しています。
バックエンドストアを共有する 2 つのノード

図9.2 バックエンドストアを共有する 2 つのノード

両方のノードは共有されたバックエンドストアにアクセスするキャッシュローダーを持っています。 例えば、 共有ファイルシステム (FileCacheLoader を使用) や共有データベースなどがこれに該当します。 両方のノードは同じストアにアクセスするため、 必ずしも起動時にステート転送を行う必要はありません。

注記

起動後にウォームキャッシュやホットキャッシュが必要な場合は、 ステート転送を有効にすることが可能です。
また、 FetchInMemoryState 属性を false に設定し、 要素が初めてアクセスされロードされたときに段階的にウォームアップする「コールド」キャッシュを使用することができます。 これにより、 クラスタ内の各キャッシュは異なるインメモリステートを持つことになります (事前ロードやエビクションストラテジに大きく依存します)。
値を保存する場合は、 書き込み側がバックエンドストアの変更の保存を担当します。 例えば、 node1 が変更 C1 を行い、 node2 が変更 C2 を行う場合、 node1 がキャッシュローダーにC1 を格納するよう指示し、 node2 がキャッシュローダーに C2 を格納するよう指示します。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る