读书人

JPA运用MEMCACHED的2级缓存的配置

发布时间: 2012-08-28 12:37:01 作者: rapoo

JPA使用MEMCACHED的2级缓存的配置
1.加入hibernate-memcached.jar及相关jar包
hibernate-memcached需要支持的类库如下:
hibernate-memcached-.jar ,
memcached-2.1.jar
spy-2.4.jar
commons-codec 1.3 .
slf4j-1.5.0.jar 如果你的项目使用的是Log4j,可以用 slf4j-log4j12-1.5.0.jar

2.在applicationContext.xml中配置



3.在实体类上配置缓存策略

@org.hibernate.annotations.Cache(usage =CacheConcurrencyStrategy.READ_WRITE)

下面这几种情况就不适合加载到二级缓存中:
1.经常被修改的数据
2.绝对不允许出现并发访问的数据
3.与其他应用共享的数据
下面这己种情况合适加载到二级缓存中:
1.数据更新频率低
2.允许偶尔出现并发问题的非重要数据
3.不会被并发访问的数据
4.常量数据
5.不会被第三方修改的数据

读书人网 >软件架构设计

热点推荐