
性能优化
文章平均质量分 92
数据少年
拾年数据,归来依旧少年
展开
-
性能优化--缓存篇
本文主要跟大家来探讨下缓存的应用场景有哪些?缓存给我们带来了哪些便利?同时又给我们带来了哪些问题?还有,简单介绍一些常用的缓存工具。JUST DO IT! GO!缓存的应用场景CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。(选用存储介质,提高访问速度:高速缓存>内存;减少重复量) 浏览器缓存,浏览器可以缓存一些静态资源原创 2016-06-26 15:34:28 · 8193 阅读 · 2 评论 -
spring + ehcache + redis两级缓存实战篇(2)
在上篇《spring + ehcache + redis两级缓存实战篇(1)》中,最后遗留了两个问题给大家思考: 第一个是访问10次本地EhCache 强制访问一次redis 使得激活数据或更新数据,这样会不会更好一些呢? 第二个是使用spring @Cacheable注解缓存方法时,将list参数的地址作为key存储,是否会有问题?针对上面两个问题,我们主要来探讨如何解决。JUST原创 2016-07-15 17:43:09 · 6975 阅读 · 1 评论 -
Spring+ehcache+redis两级缓存--缓存实战篇(1)
在上篇《性能优化-缓存篇》中已经从理论上介绍了缓存,其实,缓存简单易用,更多精力关注的是根据实际业务的选择缓存策略。本文主要介绍为什么要构建ehcache+redis两级缓存?以及在实战中如何实现?思考如何配置缓存策略更合适?这样的方案可能遗留什么问题?JUST DO IT! GO!问题描述 场景:我们的应用系统是分布式集群的,可横向扩展的。应用中某个接口操作满足以下一个或多个条件: 1原创 2016-06-30 01:09:56 · 32174 阅读 · 18 评论