memcached


准备工作
下载安装并启动memcached-win32-1.4.4-14.zip
加入对memcached支持的spy-2.4.jar, spymemcached-2.8.1.jar
在spring中声明并注入memcached操作类
<bean id="memcachedClient" class="net.spy.memcached.spring.MemcachedClientFactoryBean">
    <property name="servers" value="192.168.1.134:11211"/>
    <property name="protocol" value="BINARY"/>
    <property name="transcoder">
<bean class="net.spy.memcached.transcoders.SerializingTranscoder">
<property name="compressionThreshold" value="1024"/>
</bean>
</property>
<property name="opTimeout" value="50"/>
<property name="timeoutExceptionThreshold" value="1998"/>
<property name="hashAlg">
            <value type="net.spy.memcached.DefaultHashAlgorithm">KETAMA_HASH</value>
</property>
<property name="locatorType" value="CONSISTENT"/>
<property name="failureMode" value="Redistribute"/>
<property name="useNagleAlgorithm" value="false"/>
</bean>
<bean id="commodityService" class="service.CommdityService">
<property name="commodityDao" ref="commodityDao"></property>
<property name="memcachedClient" ref="memcachedClient">
  </property>
</bean>
在方法用调用memcached
--将数据存入memcached中
memcachedClient.set("user", 72000, li);
--从memcached中取出数据
 memcachedClient.get("user");

 

你可能感兴趣的:(memcached)