在spring中整合memcached缓存
来源:互联网 发布:mac设置默认播放器 编辑:程序博客网 时间:2024/06/03 12:40
memcached是内存级缓存、相对于其他内存缓存数据库redis或mongoDB而言,memcached速度是最快的。下面整理下在spring项目中memcached的使用
1、安装memcached服务器(不再详述)
2、导入memcached包
3、在memcached.xml中配置memcached相关配置
<!-- 配置缓存 --> <bean id="memCachedClient" class="com.danga.MemCached.MemCachedClient"> <constructor-arg> <value>sockIOPool</value> </constructor-arg> </bean> <!-- 配置分布式缓存的连接池 --> <bean id="sockIOPool" class="com.danga.MemCached.SockIOPool" factory-method="getInstance" init-method="initialize" destroy-method="shutDown"> <constructor-arg> <value>sockIOPool</value> </constructor-arg> <property name="servers"> <list> <value>127.0.0.1:11211</value><!--可以有多个memcached --> </list> </property> <property name="weights"> <list> <value>1</value> </list> </property> </bean>
4、测试
public class TestMemcached extends SpringJunitTest{ @Autowired private MemCachedClient memCachedClient; @Test public void testMemcached() throws Exception { //存数据到Memcached memCachedClient.set("test", "memcached"); //从Memcached中取数据 Object o = memCachedClient.get("test"); System.out.println(o); }}
如果获取到值说明配置ok。在真实应用中一般结合spring aop切入进行缓存。
阅读全文
0 0
- 在spring中整合memcached缓存
- 在Spring、Hibernate中使用Ehcache缓存--Ehcache 整合Spring 使用页面、对象缓存
- 在Django中使用memcached缓存
- Spring与memcached整合
- memcached+spring整合
- Spring与Memcached整合
- Memcached与Spring整合
- spring与memcached整合
- Spring 整合memcached详解
- spring boot整合memcached
- 在Discuz!NT中进行缓存分层(本地缓存+memcached)
- 在Discuz!NT中进行缓存分层(本地缓存+memcached)
- 在Discuz!NT中进行缓存分层(本地缓存+memcached)
- 在JSF中整合Spring
- java中Memcached的使用(包括与Spring整合)
- 在Spring中缓存applicationContext
- spring整合memcached注意事项-poolname
- memcached与spring整合、测试
- View的工作原理
- day_04(数组)
- jQuery续
- A star pathfinding project插件点到点寻路
- leetcode-2-Add Two Numbers
- 在spring中整合memcached缓存
- 二分法查找
- InputFilter EditText的过滤器
- Git步骤
- vim--支持python
- 斐波那契
- ArrayList与LinkedList的区别
- 在数组中指定位置添加和删除元素
- 2012 浙大机试 Hello World for U