5.4. ライトアンド経由のライト-Behind Caching


任意で 1 つまたは複数のキャッシュストアで Red Hat Data Grid を設定すると、共有 JDBC データベース、ローカルファイルシステムなどの永続的な場所にデータを保存できます。Red Hat Data Grid はキャッシュストアへの更新を 2 種類の方法で処理できます。

  • ライト経由(同期)
  • write-Behind(非同期)

5.4.1. ライト経由(同期)

バージョン 4.0 でサポートされるこのモードでは、クライアントがキャッシュエントリーを更新する場合(cache.put()呼び出しを介して)、Red Hat Data Grid が基礎となるキャッシュストアに切り替わり、更新されるまで呼び出しは返されません。通常、キャッシュストアへの更新は、クライアントスレッドの境界内で行われることを意味します。

このモードの主な利点は、キャッシュストアがキャッシュと同時に更新されるため、キャッシュストアはキャッシュの内容と一致していることです。一方、このモードを使用すると、キャッシュストアにアクセス、更新する必要があるレイテンシーがキャッシュ操作の期間に直接影響するため、このモードを使用するとパフォーマンスが低下します。

ライトスルーまたは同期キャッシュストアを設定すると、特定の設定オプションは必要ありません。デフォルトでは、明示的に write-behind または asynchronous とマークされない限り、すべてのキャッシュストアはライトスルーまたは同期になります。以下の、共有されていないローカルファイルキャッシュストアの設定ファイルのサンプルをご覧ください。

<persistence passivation="false">
   <file-store fetch-state="true"
               read-only="false"
               purge="false" path="${java.io.tmpdir}"/>
</persistence>
Copy to Clipboard Toggle word wrap
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る