分布式缓存高手课
程超
前易宝支付架构师、阿里云 MVP、腾讯云 TVP
8390 人已学习
已下架
课程目录
已完结/共 54 讲
第一章:基础理论篇 :从架构看缓存演进与分类 (9讲)
第二章:动手学习篇:熟悉常用缓存框架的选型与使用 (18讲)
第三章:实践技巧篇:动手实现一个缓存框架设计 (15讲)
第四章:综合案例篇:理论与技能在实际工作中落地 (12讲)
分布式缓存高手课
登录|注册
留言
7
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 14 | Guava Cache:代码演示
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
本节摘要
登录 后留言

全部留言(7)

  • 最新
  • 精选
mickey
要是老师能实操演示 expireAfterAccess、expireAfterWrite、CacheBuilder.recordStats、hitRate、averageLoadPenalty 这些代码方法使用就更好了。

作者回复: 我后面会加餐演示

2020-05-22
2
1
mickey
请问老师,既然GuavaCacheDemo都是静态方法,为什么还要new一个demo出来了? GuavaCacheDemo demo = (GuavaCacheDemo) SpringApplication.run(GuavaCacheApplication.class, args).getBean("GuavaCacheDemo"); GuavaCacheDemo.put("abc", "abcvalue");

作者回复: 可以不用new,用法问题

2020-05-22
3
mickey
请问老师,方法中加try-catch是必须的吗?谢谢。

作者回复: 不是必须是

2020-05-22
2
mickey
请问老师,什么叫做“如果key不存在,将调用CacheLoader的load方法再加载其他的数据?从哪里加载?加载什么数据?加载规则是怎样的呢?谢谢。

作者回复: 如果需要的数据key不存在就调用默认的load加载方式来加载默认的数据,一种兜底方案。加载规则自己定就可以,主要是代码自己写

2020-05-22
2
delete is create
老师 如果没有缓存淘汰的需求,就是保存一些配置信息 ,本地缓存是不是只用并发map就可以了?没必要上guava cache是吧

作者回复: 是的,但要考虑map容量大小,别造成生产事故,如果数据是固定的没问题,要是不断增加的数据就会有问题,还要考虑下数据持久性

2020-05-18
2
发光的卢咪
load方法是干啥用的,老师完全没有体现啊....
2020-08-09
TUT
github的java代码编译运行,SLF4J报错,不打log日志,请老师帮忙看是为什么 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation 百度这提示得到的解决方案,在pom里加上下面的就好了,但并不知道为什么这样。以前用的springboot starter也没遇到这样。 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.25</version> <scope>compile</scope> </dependency>
2020-05-20
1
收起评论