caffeine配置及注意事項


 

Caffeine配置說明:

  • initialCapacity=[integer]: 初始的緩存空間大小
  • maximumSize=[long]: 緩存的最大條數
  • maximumWeight=[long]: 緩存的最大權重
  • expireAfterAccess=[duration]: 最后一次寫入或訪問后經過固定時間過期
  • expireAfterWrite=[duration]: 最后一次寫入后經過固定時間過期
  • refreshAfterWrite=[duration]: 創建緩存或者最近一次更新緩存后經過固定的時間間隔,刷新緩存
  • weakKeys: 打開key的弱引用
  • weakValues:打開value的弱引用
  • softValues:打開value的軟引用
  • recordStats:開發統計功能

注意:

  • expireAfterWrite和expireAfterAccess同事存在時,以expireAfterWrite為准。
  • maximumSize和maximumWeight不可以同時使用
  • weakValues和softValues不可以同時使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM