java的本地缓存解决方案之一使用Google的CacheBuilder
Cache<String ,Object> localCache = CacheBuilder.newBuilder()
// 并发级别
.concurrencyLevel(4)
// 初始化容量
.initialCapacity(100)
//失效时间
.expireAfterWrite(1,TimeUnit.HOURS)
//最大容量
.maximumSize(500)
.build();
// 从本地获取缓存
localCache.getIfPresent(key)
// 清除本地缓存
.
原创
2022-03-22 11:16:51 ·
2022 阅读 ·
0 评论