0
initialCapacity、concurrencyLevel、durationInSeconds、maximumSizeなどのGuavaキャッシュプロパティをオンザフライで更新できますか?たとえば、キャッシュのmaximumSizeを更新できますか?キャッシュがプログラムから既に起動されて初期化されていれば?オンザフライでGuavaキャッシュプロパティの更新
initialCapacity、concurrencyLevel、durationInSeconds、maximumSizeなどのGuavaキャッシュプロパティをオンザフライで更新できますか?たとえば、キャッシュのmaximumSizeを更新できますか?キャッシュがプログラムから既に起動されて初期化されていれば?オンザフライでGuavaキャッシュプロパティの更新
いいえ。これらのプロパティは、初めてキャッシュを作成するときにのみCacheBuilder
で設定できます。キャッシュセマンティクスを変更する必要がある場合は、新しいキャッシュインスタンスを作成し、古いキャッシュの内容を新しいセマンティクスにコピーするのが最も簡単な方法です。