`
LoveLZY
  • 浏览: 57500 次
  • 性别: Icon_minigender_1
博客专栏
Group-logo
从零编写RPC框架
浏览量:0
社区版块
存档分类
最新评论

spring整合memcache

阅读更多
  Xmemcached是基于java nio实现的高性能可扩展的memcached客户端。
  pom.xml
                <dependency>
			<groupId>com.googlecode.xmemcached</groupId>
			<artifactId>xmemcached</artifactId>
		</dependency>

  spring配置 
   	<bean name="memcachedClient" destroy-method="shutdown"
		class="net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean">
		<property name="servers">
			<value>${memcache.cluster}</value>
		</property>
		<property name="weights">
			<list>
				<value>1</value>
				<value>2</value>
			</list>
		</property>
		<property name="sessionLocator">
			<bean class="net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator" />
		</property>
		<property name="transcoder">
			<bean class="net.rubyeye.xmemcached.transcoders.SerializingTranscoder" />
		</property>
		<property name="bufferAllocator">
			<bean class="net.rubyeye.xmemcached.buffer.SimpleBufferAllocator"/>
		</property>
	</bean>


具体使用
        String key='demo';
        String obj='123';
        int second=120;
	MemcachedClient client=((MemcachedClient)SpringBeanUtil.getBean("memcachedClient"));
			client.delete(key);
			client.add(key, second, obj);
                         



memcached服务安装自行参照官网相关文档

分享到:
评论

相关推荐

    spring memcache 集成使用

    ### Spring与Memcache集成知识...综上所述,通过Spring集成Memcache不仅可以提升应用程序的性能,还能充分利用Spring框架的强大功能来简化开发和维护过程。同时,选择合适的客户端库也是确保系统稳定性的重要因素之一。

    memcache也spring,hibernate的配置

    标题中的“memcache也spring,hibernate的配置”指的是如何在Java开发环境中,结合Memcached缓存系统、Spring框架和Hibernate持久化框架进行集成配置。Memcached是一种高性能的分布式内存对象缓存系统,用于加速动态...

    maven-spring-memcache

    在Spring中集成Memcache,可以利用其强大的DI(Dependency Injection)功能,实现对缓存服务的管理。 集成Memcache的第一步是添加相关依赖。在Maven项目中,我们需要在pom.xml文件中引入Memcache的客户端库,如...

    simple-spring-memcached集成memcache

    当我们需要在Spring应用中集成Memcached时,"simple-spring-memcached"(SSM)是一个很好的选择。这篇博客(链接:https://younglibin.iteye.com/blog/2157666)将指导我们如何进行这个集成过程。 首先,我们要了解...

    Memcache+spring+ibatis例子,包含单纯memcache例子

    包含最简单的memcache的使用,测试类MemCached.java; 在此基础上增加了memcahce和spring的整合,顺便使用了ibati,测试类SpringMemcacheTest.java 代码简洁,适合研究,参考

    spring memcache mybatis

    标题 "spring memcache mybatis" 暗示了这是一个关于整合Spring、Memcached以及MyBatis的项目。这个项目可能是为了实现一个高效的数据缓存机制,利用Memcached的内存存储特性来提高应用性能,同时结合Spring框架的...

    Spring与memcached整合

    至于压缩包文件“memcache-space”,可能是包含示例代码或配置文件的资源,用于辅助理解或实践这个整合过程。如果需要深入了解,可以下载并检查这个压缩包的内容。 总之,Spring与memcached的整合是提高Web应用性能...

    xmemcache与SPRING整合

    【Xmemcached与SPRING整合】是将Xmemcached客户端库与Spring框架集成,以便在Spring应用程序中方便地使用memcached缓存服务。Xmemcached是一个高性能的Java NIO实现的memcached客户端,具备多种特性,如高性能、支持...

    Spring整合memcached完整项目代码

    **Spring 整合 Memcached 完整项目代码详解** 在现代Web开发中,缓存是提高应用程序性能的关键技术之一。...在"Spring整合memcached完整项目代码"中,你可以找到具体的实现细节,这将帮助你更好地理解和运用这些概念。

    java调用memcache简单实例

    介绍:memcache缓存的一个项目。只是简单的增删盖查。 使用前,应该先安装memcache。如果是window上就不需要安装...这里又加入了很多spring的jar包,是应为TestSpringMemcache.java中把memcache整合到spring中。

    spring+gae

    【描述】"实现了gae与spring3之间的集成"表明这个项目或教程详细展示了如何将Google App Engine与Spring 3.x版本整合。Spring 3.x是Spring框架的一个重要版本,引入了许多新特性和改进,包括对Java EE 6的支持和更...

    springmvc配置Memcache缓存Demo

    在这个"springmvc配置Memcache缓存Demo"中,我们将探讨如何在Spring MVC项目中集成Memcache,一个高性能的分布式内存对象缓存系统,以提升应用的性能。 首先,让我们了解Memcache的基本概念。Memcache是一个开源的...

    (SSM框架)memcached整合Spring基于Cache注解.

    SSM框架,即Spring、SpringMVC和MyBatis的集成,是Java开发中的常见Web应用架构。在SSM框架中引入Memcached并基于Spring的Cache注解进行整合,可以实现高效、分布式的数据缓存,提升系统性能。下面将详细阐述这一...

    infinispan-spring-5.1.0.ALPHA2.zip

    《Infinispan Spring整合与性能回归测试》 Infinispan是一款强大的开源数据网格平台,专注于提供高性能、高可用性的分布式内存数据存储解决方案。它不仅支持缓存功能,还能作为分布式键值存储和分布式计算引擎。...

    SSM框架Spring memcached整合基于注解形式

    在这个项目中,我们将探讨如何将Spring与memcached缓存系统进行整合,以提高应用程序的性能和响应速度。Memcached是一款高性能、分布式内存对象缓存系统,用于临时存储中间结果或频繁访问的数据,从而减轻数据库的...

    MemcacheDemo

    **MemcacheDemo** 是一个基于SSH(Spring、Struts、Hibernate)框架的示例项目,其主要目的是演示如何将 **Memcache** 集成到 **Hibernate** 中,以实现数据库查询结果的二级缓存功能。这个项目对于优化Web应用程序...

    memcache-demo

    "下面我们以XMemcached为例,结合spring演示一下其使用"这部分意味着该压缩包可能包含了如何将XMemcached与Spring框架整合使用的教程或代码示例。Spring是一个广泛应用的Java企业级开发框架,它可以与多种缓存解决...

    MVC+Spring.net+Nhibernate+EasyUI+Jquery

    在IT行业中,构建高效、可...在这个项目“NewKJ241”中,我们可以期待看到如何巧妙地整合这些技术,实现高效的数据管理、灵活的业务逻辑和直观的用户界面。这样的案例对于学习和理解现代Web开发流程有着极高的价值。

    spring-boot-examples:关于通过示例学习Spring Boot。 Spring Boot教程,技术栈示例代码,快速简单上手教程

    :Spring Boot使用commandLineRunner实现项目启动时资源初始化示例 :Spring Boot使用thymeleaf实现布局,验参,增删改改查示例 :Spring Boot使用spymemcached集成memcache示例 :Spring Boot webflux示例 :Sp

    SSM整合memcached

    SSM整合Memcached是将Spring、Spring MVC和MyBatis这三大Java Web开发框架与Memcached内存缓存系统相结合的过程,以提升应用的性能和响应速度。Memcached是一款高性能、分布式内存对象缓存系统,广泛用于减轻数据库...

Global site tag (gtag.js) - Google Analytics