2017-04-21 12 views
0

즉석에서 initialCapacity, concurrencyLevel, durationInSeconds, maximumSize 등과 같은 Guava 캐시 속성을 업데이트 할 수 있습니까? 예를 들어, 캐시의 maximumSize를 업데이트 할 수 있습니까? 캐시가 프로그램에서 이미 초기화되고 초기화 되었습니까?즉석에서 Guava 캐시 속성 업데이트

답변

0

아니요, 이러한 속성은 먼저 CacheBuilder을 통해 캐시를 만들 때만 설정할 수 있습니다. 캐싱 의미를 변경해야하는 경우 가장 쉬운 옵션은 새 캐시 인스턴스를 만들고 이전 캐시의 내용을 새 캐시 인스턴스로 복사하는 것입니다.