简单两步完成memcached的集成
1、在pom.xml文件中引入memcached的jar包
<dependency>
<groupId>memcached_client</groupId>
<artifactId>java_memcached_client</artifactId>
<version>3.0.2</version>
</dependency>
2、在Java类中添加如下代码:
private static MemCachedClient client;
public static void testMemCached(){
String[] server = {"127.0.0.1:11211"};
SockIOPool pool = SockIOPool.getInstance("testService");//testService是poolName
pool.setServers(server);
pool.setFailover(true);
pool.setInitConn(10);
pool.setMinConn(5);
pool.setMaxConn(100);
pool.setMaintSleep(30);
pool.setNagle(false);
pool.setSocketTO(3000);
pool.setBufferSize(1024*1024*10);
pool.setAliveCheck(true);
pool.initialize();
client = new MemCachedClient("testService");
client.set("key", "value");
System.out.println(client.get("key"));
}
分享到:
相关推荐
memcached和spring集成、内附测试例子
当我们需要在Spring应用中集成Memcached时,"simple-spring-memcached"(SSM)是一个很好的选择。这篇博客(链接:https://younglibin.iteye.com/blog/2157666)将指导我们如何进行这个集成过程。 首先,我们要了解...
`Simple-Spring-Memcached (SSM)` 是一个开源项目,它提供了将 `Memcached` 缓存系统与 `Spring` 框架无缝集成的解决方案。通过 `SSM`,开发者可以方便地在 `Spring` 应用程序中利用 `Memcached` 的高效缓存能力,...
**Memcached与Spring集成安装部署指南** Memcached是一款高性能、分布式的内存对象缓存系统,常用于减轻数据库负载,提高Web应用性能。Spring框架则是一个广泛使用的Java企业级应用开发框架,提供了丰富的功能和...
在Spring框架中集成Memcached,主要是为了利用其高性能的分布式内存缓存特性来提升应用程序的性能。Xmemcached是Java实现的一个Memcached客户端,提供了丰富的功能和良好的性能。下面我们将深入探讨如何进行集成以及...
### Memcached与Spring、Mybatis集成 #### 一、简单介绍 本文档主要讲述了如何将Memcached缓存系统与Spring框架以及MyBatis ORM工具进行集成。通过这种方式,可以有效地提高应用程序性能,尤其是在处理大量数据读取...
3. **Spring与Memcached集成**: 要在Spring中使用Memcached,首先需要添加Memcached客户端库(如spymemcached)到项目依赖。然后配置Memcached的bean,包括服务器地址、端口等信息。最后,通过Spring的...
memcached缓存在spring中的配置
java Memcached客户端代码,整合到Spring,提供Util工具类 代码片段: public class MemcachedUtils { private static boolean setExp(String key, Object value, Date expire) { boolean flag = false; try { ...
高效缓存Memcached 集成使用说明
Simple-Spring-Memcached项目(简称SSM)旨在简化Memcached在Spring应用中的集成。在SSM中,你可以通过在方法上添加特定的注解,如`@Cacheable`或`@CacheEvict`,实现对缓存的操作。例如,`@Cacheable`注解可用于...
当我们将Memcached与Spring集成时,我们可以利用Spring的IoC(Inversion of Control)和AOP(Aspect-Oriented Programming)特性来更方便地管理和使用缓存服务。 在"spring memcached 所需jar"这个场景中,我们关注...
Spring Memcached 是一个用于在Spring应用中集成Memcached缓存服务的框架。Memcached是一种分布式内存对象缓存系统,常用于提高网站数据读取的速度,因为它可以将数据存储在内存中,避免了频繁的数据库查询。现在...
在JAVA中使用Memcached进行行缓存是比较复杂的。Simple-Spring-Memcachd(SSM)企图通过实现几个基础的使用项...使用Simple-Spring-Memcached只需要简单的配置和在要缓存的方法的返回值或参数上标注上相应的注解就可以。
在构建Web应用程序时,"Spring4+SpringMVC+mysql+memcached【同时支持mybatis+hibernate两种底层操作框架】"是一个常见的技术栈,它涵盖了多个关键组件,为高效、灵活的开发提供了坚实的基础。以下是这个技术组合中...
标题“Spring与memcached...总之,Spring与memcached的整合是提高Web应用性能的有效手段,通过合理的设计和配置,我们可以充分利用memcached的高速缓存能力,同时利用Spring的便利性,让缓存管理变得更加简单和高效。
### Spring集成Memcached详解 #### 一、Memcached简介与客户端选择 Memcached是一种高性能、分布式内存对象缓存系统,用于减轻数据库负载、加速动态Web应用,并提高网站速度。Spring框架可以通过集成Memcached来...
ssm3-mybatis2-memcached 使用了 simple-spring-memcached 。因为 mybatis-memcached 不支持 MyBatis2(iBatis),只能用在 MyBatis3 里。但是因为有的项目还跑在 MyBatis2 版本上,所以也做一个例子。 mm-mybatis3-...
标题 "使用Spring AOP对Web应用数据进行Memcached缓存" 涉及到的关键技术是Spring AOP(面向切面编程)和Memcached,这是一种常见的高性能、分布式内存对象缓存系统。在Web应用程序中,使用缓存可以显著提高数据访问...
在描述中,虽然没有提供具体的信息,但我们可以推测这个"spring+memcached.jar"可能是一个已经集成了Spring与Memcached的库或服务,使得开发者能够轻松地在Spring应用中利用Memcached的功能。 标签"memcached...