在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ben-manes-caffeine开源软件地址:https://gitee.com/mirrors/ben-manes-caffeine开源软件介绍:Caffeine is a high performance, near optimal caching library. For moredetails, see our user's guide and browse the API docs for the latestrelease. CacheCaffeine provides an in-memory cache using a Google Guava inspired API. The improvements draw on ourexperience designing Guava's cache and ConcurrentLinkedHashMap. LoadingCache<Key, Graph> graphs = Caffeine.newBuilder() .maximumSize(10_000) .expireAfterWrite(Duration.ofMinutes(5)) .refreshAfterWrite(Duration.ofMinutes(1)) .build(key -> createExpensiveGraph(key)); Features at a GlanceCaffeine provides flexible construction to create a cache with a combination of the following features:
In addition, Caffeine offers the following extensions: Use Caffeine in a community provided integration:
Powering infrastructure near you:
In the News
DownloadDownload from Maven Central or depend via Gradle: implementation 'com.github.ben-manes.caffeine:caffeine:3.0.6'// Optional extensionsimplementation 'com.github.ben-manes.caffeine:guava:3.0.6'implementation 'com.github.ben-manes.caffeine:jcache:3.0.6' For Java 11 or above, use See the release notes for details of the changes. Snapshots of the development version are available inSonatype's snapshots repository. |
请发表评论