memcache 入门
来源:互联网 发布:c语言max函数头文件 编辑:程序博客网 时间:2024/06/05 08:22
size=large]
Java中对memcache的实现有3种比较出名,memcached client for java、spymemcached、以及xmemcache。
较早之前的一些比较主要是集中在java memcached client和spymemcached之间
普遍的结论是:spymemcached校之java memcached client有更高的性能,但却没有java memcached client稳定。随着java memcached client新版本的发布,一些新的对比测试标明java memcached client在性能上并不比spymemcached逊色多少,再加上java memcached client被广泛使用,表现稳定,因此在一般情况下java memcached client是首选的memcache client.
还有一个由中国人编写的名为XMemcached的后起之秀
这个产品的性能表现是非常优秀的。但在使用的普遍性和项目未来的可维护上,在选型上需要慎重考虑。
综合考虑,java memcached client是一个稳妥的选择。
spring memcache 集成
applicationContext-mem.xml
Java中对memcache的实现有3种比较出名,memcached client for java、spymemcached、以及xmemcache。
较早之前的一些比较主要是集中在java memcached client和spymemcached之间
普遍的结论是:spymemcached校之java memcached client有更高的性能,但却没有java memcached client稳定。随着java memcached client新版本的发布,一些新的对比测试标明java memcached client在性能上并不比spymemcached逊色多少,再加上java memcached client被广泛使用,表现稳定,因此在一般情况下java memcached client是首选的memcache client.
还有一个由中国人编写的名为XMemcached的后起之秀
这个产品的性能表现是非常优秀的。但在使用的普遍性和项目未来的可维护上,在选型上需要慎重考虑。
综合考虑,java memcached client是一个稳妥的选择。
spring memcache 集成
applicationContext-mem.xml
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
- "http://www.springframework.org/dtd/spring-beans.dtd">
- <beans>
- <bean id="properties"
- class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
- <property name="locations">
- <list>
- <value>classpath:memcache.properties</value>
- </list>
- </property>
- </bean>
- <bean id="memcachedPool" class="com.danga.MemCached.SockIOPool"
- factory-method="getInstance" init-method="initialize" destroy-method="shutDown">
- <constructor-arg>
- <value>memCachedPool</value>
- </constructor-arg>
- <property name="servers">
- <list>
- <value>${memcache.server}</value>
- </list>
- </property>
- <property name="initConn">
- <value>${memcache.initConn}</value>
- </property>
- <property name="minConn">
- <value>${memcache.minConn}</value>
- </property>
- <property name="maxConn">
- <value>${memcache.maxConn}</value>
- </property>
- <property name="maintSleep">
- <value>${memcache.maintSleep}</value>
- </property>
- <property name="nagle">
- <value>${memcache.nagle}</value>
- </property>
- <property name="socketTO">
- <value>${memcache.socketTO}</value>
- </property>
- </bean>
- <bean id="memCachedClient" class="com.danga.MemCached.MemCachedClient">
- <constructor-arg>
- <value>memCachedPool</value>
- </constructor-arg>
- </bean>
- <!--添加bean去初始化我们自己的一个spring工具类 -->
- <bean id="springContextHolder" class="com.support.cps.utils.SpringContextHolder"/>
- </beans>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans><bean id="properties"class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name="locations"><list><value>classpath:memcache.properties</value></list></property></bean><bean id="memcachedPool" class="com.danga.MemCached.SockIOPool"factory-method="getInstance" init-method="initialize" destroy-method="shutDown"><constructor-arg><value>memCachedPool</value></constructor-arg><property name="servers"><list><value>${memcache.server}</value></list></property><property name="initConn"><value>${memcache.initConn}</value></property><property name="minConn"><value>${memcache.minConn}</value></property><property name="maxConn"><value>${memcache.maxConn}</value></property><property name="maintSleep"><value>${memcache.maintSleep}</value></property><property name="nagle"><value>${memcache.nagle}</value></property><property name="socketTO"><value>${memcache.socketTO}</value></property></bean><bean id="memCachedClient" class="com.danga.MemCached.MemCachedClient"><constructor-arg><value>memCachedPool</value></constructor-arg></bean> <!--添加bean去初始化我们自己的一个spring工具类 --><bean id="springContextHolder" class="com.support.cps.utils.SpringContextHolder"/></beans>
- Memcache入门
- memcache 入门
- Memcache 入门
- Memcache入门
- [NOSQL] Memcache入门
- memcache .net 入门
- Java调用Memcache入门
- Memcache安装与入门
- Memcache 安装 入门
- Java调用Memcache入门
- Java调用Memcache入门
- PHP+Memcache使用入门中文版
- MemCache 入门极简教程
- Memcache学习入门网页列表---实时更新
- Windows环境下Memcache简单入门
- Memcache
- MemCache
- Memcache
- 字符串t中的字符为 _JAVA面试题及答案
- EJB是基于哪些技术实现的_SessionBean和EntityBean的区别_StatefulBean和StatelessBean的区别_JAVA面试题及答案
- 清除系统LJ.bat
- 下面哪个描述是正确的_JAVA面试题及答案
- 监控Apache Httpclient的Http请求和返回
- memcache 入门
- Java Assert使用
- ajax乱码解决总结
- 2013年我的JAVA开始
- eclipse启动tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
- Ogre4J 使用中错误总结
- JAVA程序性能分析及调优浅析
- spring 定时任务
- 开源 免费 java CMS - FreeCMS-标签 link .