以下のコードで作成された Guava キャッシュがある場合、最大キャッシュ サイズが設定されていない場合はありますか?
LoadingCache<String, String> loadingCache = CacheBuilder.newBuilder().build(new CacheLoader<String, String>() {
@Override
public String load(String key) throws Exception
{
return key.toUpperCase();
}
});
私の場合、サイズに上限のないキャッシュが本当に必要です。ログインしているユーザーのアクセス許可を保存するためにキャッシュを使用しており、ユーザーのログアウト時またはセッションの有効期限が切れたときにアイテムをキャッシュから削除します。