最新文章列表

Google Guava缓存

适用性   缓存在很多情况下非常实用。例如,计算或检索一个值的代价很高,并且对同样的输入需要不止一次获取值的时候,就应当考虑使用缓存。   Guava Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所添加的元素,直到显式的移除;Guava Cache为了限制内存的占用,通常都是设定为自动回收元素。在某些场景下,尽管Loadin ...
decao 评论(0) 有743人浏览 2018-12-13 11:45

SpringCache

Spring Cache 如EhCache 、Guava、HazelCast等 https://www.cnblogs.com/chenkeyu/p/8028781.html https://www.cnblogs.com/junzi2099/p/8301796.html#_label4 https://blog.csdn.net/xiaolyuh123/article/details/7 ...
renjieguixiong5 评论(0) 有349人浏览 2018-10-16 21:04

内存优化总结:ptmalloc、tcmalloc和jemalloc

概述 需求 系统的物理内存是有限的,而对内存的需求是变化的, 程序的动态性越强,内存管理就越重要,选择合适的内存管理算法会带来明显的性能提升。比如nginx, 它在每个连接accept后会malloc一块内存,作为整个连接生命周期内的内存池。 当HTTP请求到达的时候,又会malloc一块当前请求阶段的内存池, 因此对malloc的分配速度有一定的依赖关系。(而apache的内存池是有父子关系 ...
fhuan123 评论(0) 有2483人浏览 2018-09-19 15:24

HTTP 200 OK和HTTP 304 Not modified的由来

这两个字段都和HTTP协议的缓存控制相关。   浏览器缓存机制是通过HTTP协议Header里的Cache-Control(或Expires)和Last-Modified(或 Etag)等字段来实现。 这两个字段的作用: 1. 接收响应时,浏览器决定文件是否需要被缓存; 2. 需要加载文件时,浏览器决定是否需要发出请求的字段。 看一些例子: Cache-Contr ...
JerryWang_SAP 评论(0) 有1647人浏览 2018-09-16 10:11

Cache一致性协议之MESI

原文地址:https://blog.csdn.net/muxiqingyang/article/details/6615199   处理器上有一套完整的协议,来保证Cache一致性。比较经典的Cache一致性协议当属MESI协议,奔腾处理器有使用它,很多其他的处理器都是使用它的变种。 单核Cache中每个Cache line有2个标志:dirty和valid标志,它们很好的描述了Cache ...
heycheng 评论(0) 有511人浏览 2018-09-14 14:01

R2M 缓存

R2M一次get对于返回的value的信息大小有什么限制么? string不允许超过512MB,但是一般建议不超过100kb,否则节点会阻塞 测试时string超过10kb,性能出现拐点
lingyun246 评论(0) 有1281人浏览 2018-09-11 15:43

SpringMVC之指定静态资源路径

指定静态资源路径 当SpringMVC的DispatcherServlet配置的映射路径是/时,所有的请求都将被SpringMVC拦截,如果我们想访问某个路径下的静态资源其实是不能直接访问的。基于这种情况,SpringMVC提供了<mvc:resources/>配置来告诉SpringMVC,哪些请求是针对静态资源的。它需要指定两个参数,location用来指定静态资源对应的实际路径, ...
234390216 评论(0) 有6101人浏览 2018-07-09 14:12

阿里巴巴开源的通用缓存访问框架JetCache介绍

摘要: JetCache是由阿里巴巴开源的通用缓存访问框架,如果你对Spring Cache很熟悉的话,请一定花一点时间了解一下JetCache,它更好用。JetCache可以做类 ...
猫耳呀 评论(0) 有1460人浏览 2018-04-24 15:57

并发经验八年架构师:缓存在高并发场景下该如何问题

缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出 ...
高级架构师 评论(0) 有2786人浏览 2018-04-22 19:31

CDN高级技术专家周哲:深度剖析短视频分发过程中的用户体验优化技术点

摘要: 深圳云栖大会已经圆满落幕,在3月29日飞天技术汇-弹性计算、网络和CDN专场中,阿里云CDN高级技术专家周哲为我们带来了《海量短视频极速分发》的主题分享,带领我们从视频内容采集、上传、存储和分发的角度介绍整体方案,并且重点讲解短视频加速的注意事项和用户体验优化要点。   深圳云栖大会已经圆满落幕,在3月29日飞天技术汇-弹性计算、网络和CDN专场中,阿里云CDN高级技术专家周哲为我 ...
猫耳呀 评论(0) 有1383人浏览 2018-04-03 14:33

jquery ui dialog 销毁删除html元素,清除缓存

  $(this).dialog("destroy").empty();   <div id="dlgCheckRole" class="hide"></div>   //解决jquery ui dialog 标题为html显示样式问题 $.widget("ui.dialog", $ ...
happyqing 评论(0) 有2000人浏览 2018-03-27 12:16

EHCache冲突问题解决

两个Springboot应用在同一台服务器上运行,用hibernate更新相同表实体记录时,发生 org.springframework.orm.hibernate4.HibernateSystemException: net.sf.ehcache.CacheException: java.io.StreamCorruptedException: invalid stream header: 000 ...
godlewis 评论(0) 有2214人浏览 2018-03-13 14:53

解决solr缓存造成的query查询问题

背景 目前在公司,实现solr的一个菜名推荐模块的时候,遇到了一个困扰了好几天的问题,就是当实现了模块的逻辑代码并确认功能实现后,在部署测试 ...
粟谷_sugu 评论(0) 有3160人浏览 2018-01-22 19:07

hibernate 5的二级缓存案例讲解

hibernate 5的二级缓存案例讲解 大家好,今天来记录讲解一下磕磕绊绊的hibernate5 的二级缓存配置,一条路摸到黑 那么在这之前我们先了解一下hibernate的一级缓存和二级缓存分别是什么? 说句通俗的话就是 一级缓存的信息只能在同一个session间传递,而二级缓存是不同的session间可以访问的,可以跨越Session存在,可以被多个Session所共享。需要第三方缓存框架的 ...
keguan_li 评论(0) 有1319人浏览 2018-01-12 20:38

redis相关知识,安装流程,Java调用

一、Redis介绍: Redis(Remote Dictionary Server)是一个基于 key-value 键值对的内存高速缓存nosql数据库。支持多种数据结构,包括 string (字符串)、list (链表)、set (集合)、zset (sorted set --有序集合)和 hash(哈希类型)。这些数据类型都支持 push/pop、add/remove 及取交集并集和差集及 ...
摄猿江湖 评论(0) 有1254人浏览 2017-12-13 20:09

Ehcache缓存工具类

1.加入Ehcache的maven引用 <!-- 缓存 --> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.10.0</ver ...
chris33 评论(0) 有1631人浏览 2017-11-28 10:04

Redis过期时间与缓存

1、设置过期时间   EXPIRE   key  seconds       其中 seconds 参数标识键的过期时间,单位是秒。返回1表示设置成功,返回0则表示键不存在或设置失 ...
decao 评论(0) 有6619人浏览 2017-11-28 09:17

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics