
第三方缓存策略
文章平均质量分 62
iteye_8381
这个作者很懒,什么都没留下…
展开
-
OSCache Servlet缓存应用
OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持, 下面简单介绍一下OSCache的配置和使用过程。 1.安装过程 从http://www.opensymphony.com/oscache/download.action下载合适的OSCache版本, 我下载的是oscache-2.4.2-full版本。 解压缩下载的文件到指定目录 从...原创 2011-04-22 17:18:16 · 98 阅读 · 0 评论 -
oscache,memcache,ehcache
在目前流行的三种开源的缓存工具中,OSCache的配置和使用应给是最简单的了,它主要是针对页面级的配置,EHCache主要针对对象级的缓存,MemCached应该是比较完整的了 http://developer.51cto.com/art/200909/152325.htm http://sailinglee.iteye.com/blog/752847...原创 2011-04-22 17:19:42 · 199 阅读 · 0 评论 -
利用Spring的AOP来配置和管理你的二级缓存(EHCache)
利用Spring的AOP来配置和管理你的二级缓存(EHCache) 如果我们的项目中采用的是Spring+hibernate来构建的,在缓存方面,我们一定会首先想到Spring自带的EHCache缓存工具,在Spring中集成了目前比较流行的缓存策略EHCache,现在用的比较多的还有像OSCache,MemCached.这些应该是当前用的最多的缓存工具了。 在Sp...原创 2011-04-22 17:21:36 · 83 阅读 · 0 评论 -
EHCache详细使用介绍
在开发高并发量,高性能的网站应用系统时,缓存Cache起到了非常重要的作用。本文主要介绍EHCache的使用,以及使用EHCache的实践经验。 笔者使用过多种基于Java的开源Cache组件,其中包括OSCache、JBossCache、EHCache。OSCache功能强大,使用灵活,可用于对象缓存、Filter缓存以及在JSP中直接使用cache标签。笔者在最近的使用过程中发现,在并发...原创 2011-04-25 13:56:51 · 278 阅读 · 0 评论 -
ehcache.xml例子
<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="原创 2011-05-04 13:13:10 · 186 阅读 · 0 评论 -
ehcache 缓存设置策略
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd"> <diskStore path="java.io.tmpdir"/> <defaultCache ...原创 2011-05-05 16:55:55 · 196 阅读 · 0 评论 -
跳出一致性Hash算法 打造更高效的分布式缓存
http://dubing.blog.51cto.com/3911153/757518跳出一致性Hash算法 打造更高效的分布式缓存背景 谈到分布式缓存,大家首先想到的是memcached。确实memcached是目前最流行的方案之一。不过很多互联网公司不用memcached,例如新蛋。为什么不选择memcached呢,命中率?热插拔?还是性能。这里先不放结论,用事实来说话。...原创 2013-11-01 16:07:35 · 105 阅读 · 0 评论 -
一致性 hash 算法( consistent hashing )
http://blog.csdn.net/sparkliang/article/details/5279393consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那...原创 2013-11-01 19:04:35 · 98 阅读 · 0 评论 -
memcached分布测试报告(一致性哈希情况下的散列函数选择)
一、背景资料memcached本身是集中式的缓存系统,要搞多节点分布,只能通过客户端实现。memcached的分布算法一般有两种选择:1、 根 据hash(key)的结果,模连接数的余数决定存储到哪个节点,也就是hash(key)% sessions.size(),这个算法简单快速,表现良好。然而这个算法有个缺点,就是在memcached节点增加或者删除的时候,原有的缓存数据 将大规模失效,命中...原创 2013-11-01 19:07:46 · 132 阅读 · 0 评论