8.8.4. リカバリーキャッシュ
インダウト状態のトランザクションを追跡し、応答できるようにするために、Red Hat Data Grid は今後使用するためにすべてのトランザクション状態をキャッシュします。この状態は、未確定のトランザクションに対してのみ保持され、コミット/ロールバックフェーズが完了した後、正常に完了したトランザクションに対しては削除されます。
この未確定のトランザクションデータはローカルキャッシュ内に保持されます。これにより、データが大きくなりすぎた場合に、キャッシュローダーを介してこの情報をディスクにスワップするように構成できます。このキャッシュは、recovery-cache設定属性を介して指定できます。指定されていない場合、Red Hat Data Grid はローカルキャッシュを設定します。
(必須ではない)リカバリーが有効になっているすべての Red Hat Data Grid キャッシュ間で、同じリカバリーキャッシュを共有することができます(必須ではありません)。デフォルトのリカバリーキャッシュが上書きされた場合、指定のリカバリーキャッシュは、キャッシュ自体によって使用されるものとは異なるトランザクションマネージャーを返す TransactionManagerLookup を使用する必要があります。