4.4. キャッシュエントリーのエクスパレーション動作

Red Hat JBoss Data Grid は、タイムアウト直後のエントリーの削除を保証しません。その代わりに、複数のメカニズムを連携して使用し、効率的な削除が確実に行われるようにします。以下のいずれかに該当する場合、期限切れのエントリーがキャッシュから削除されます。
  • エントリーがディスクへパッシベートまたはオーバフローされ、期限切れであることが判明した場合。
  • エクスパレーションメンテナンススレッドが見つけたエントリーが期限切れであることが判明した場合。
期限が切れているが削除されていないエントリーをユーザーが要求した場合は、null 値がユーザーに送信されます。このメカニズムにより、ユーザーは期限切れのエントリーを受け取らなくなります。エントリーは結果的にエクスパレーションスレッドにより削除されます。