BackingMap インターフェースを使用して、TTL Evictor が使用する BackingMap 属性をプログラマチックに設定する代わりに、
XML ファイルを使用して各 BackingMap インスタンスを構成することができます。
以下のコードは、3 つの異なる BackingMap マップに対してこれらの属性を設定する方法を示しています。
始める前に
開始する前に、使用する Evictor のタイプを決定します。
- デフォルトの時間ベースの TTL Evictor: デフォルトの Evictor は、各 BackingMap インスタンスに対して、存続時間 (TTL、time-to-live) 除去ポリシーを使用します。
- プラグ可能 Evictor 機構: プラグ可能 Evictor は、通常、時間ではなく、エントリーの数に基づいた除去ポリシーを使用します。
Evictor のほとんどの設定は、ObjectGrid を初期化する前に設定しておく必要があります。
手順