摘要: 一、缓存带来的回报 高速读写。 降低后端负载:后端服务器通过前端缓存降低负载;业务端使用 Redis 降低后端 MySQL 负载等。 二、缓存带来的代价 数据不一致。缓存层和数据层有时间窗口不一致,和更新策略有关。 代码维护成本。原本只需要读写 MySQL 就能实现功能,但加入了缓存之后就要去维护缓 阅读全文
posted @ 2020-02-01 17:19 认真对待世界的小白 阅读(439) 评论(0) 推荐(0)
摘要: Controller 层 @RestController public class RankingController { @Autowired private RangingService rankingService; @RequestMapping("/addScore") public St 阅读全文
posted @ 2020-02-01 17:18 认真对待世界的小白 阅读(730) 评论(0) 推荐(0)
摘要: 步骤一:引入 spring-boot-starter-cache 依赖 <!-- 引入Spring缓存依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cac 阅读全文
posted @ 2020-02-01 17:17 认真对待世界的小白 阅读(5280) 评论(0) 推荐(0)
摘要: 官网:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#boot-features-redis 集群文档:https://docs.spring.io/spring-data/data 阅读全文
posted @ 2020-02-01 17:16 认真对待世界的小白 阅读(164) 评论(0) 推荐(0)