`
2277259257
  • 浏览: 515206 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

memcached 在maven项目中使用

 
阅读更多
 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。

 

还在继续使用我的maven来整理系统 ,当然前段时间也讲了如何使用maven 可能memcached没有写好文章 失误,下面的文章会补上。

 

今天在整理系统的时候 发现我的memcached是百度下的jar 直接在家到这个下面的。然后我就到http://mvnrepository.com/  这个网站上面继续找  但是搜到的结果都是spring-simple 看了一下 和我要的结果好像不一样。

那怎么办呢 只有把前段时间下载的memcached放在maven库里面了 然后使用项目来引用、

1:下载你要使用版本的memcached。下载memcached client

2:将里面的   java_memcached-release_2.6.6.jar 这个文件 放在d盘(你看哪边爽 放在哪边)

3:cmd 进入命令;

1
 

然后进入d盘 输入下面的命令:

1
 D:\>mvn install:install-file -Dfile=d:/java_memcached-release_2.6.6.jar -DgroupId=com.danga -DartifactId=memcached -Dversion=2.5.3 -Dpackaging=jar -DgeneratePom=true

命令的参数我是百度来的 我也不记得  呵呵。

然后在你的maven仓库 就看到com包下面多了一个dange文件夹 打开看看  有 ok 增加成功。

4:找到 \localRepository\com\danga\memcached 下面的maven-metadata-local.xml文件

把下面的话变一下

1
2
3
4
5
6
7
8
9
<groupId>com.danga</groupId>
  <artifactId>memcached</artifactId>
  <versioning>
    <release>2.6.6</release>
    <versions>
      <version>2.6.6</version>
    </versions>
    <lastUpdated>20150628145446</lastUpdated>
  </versioning>

 

变成 通用格式 放在项目的pom文件下面:

1
2
3
4
5
<dependency>
   <groupId>com.danga</groupId>
   <artifactId>memcached</artifactId>
   <version>2.6.6</version>
  </dependency>

然后保存一下 在maven libbraries下面就看到 memcached的jar包了 ok。

分享到:
评论

相关推荐

    maven-springmvc-mybatis-memcached

    综上所述,"maven-springmvc-mybatis-memcached"项目是一个全面的Web应用开发实例,它涵盖了现代Java Web开发中的多个关键组件。通过学习和实践这个项目,开发者可以掌握如何利用这些工具和技术构建高效率、高性能的...

    项目中使用 hibernate-memcached 做二级缓存

    本文将详述如何在项目中使用Hibernate与Memcached结合实现二级缓存,并探讨Memcached的基本原理和使用方法。 首先,我们需要理解什么是Hibernate的二级缓存。在Hibernate框架中,一级缓存是每个Session级别的,它...

    memcached 完整的项目,服务端(win) 客户端 包括jar包

    2. 引入必要的库依赖,例如,如果你使用 Maven,可以在 `pom.xml` 文件中添加依赖。 3. 创建 `MemcachedClient` 实例,连接到 Memcached 服务端。 4. 使用客户端 API 进行数据的存取操作,如 `set()` 和 `get()` ...

    memcached安装及java应用使用memcached

    “memcached安装及java应用使用memcached”这一标题暗示了我们要讨论的是一个关于分布式内存缓存系统——memcached的安装过程以及如何在Java应用程序中使用它。Memcached是一个高性能、轻量级的分布式内存对象缓存...

    java使用memcached demo

    本篇文章将深入探讨如何在Java项目中集成并使用Memcached。 1. **安装Memcached服务器** 在开始Java开发之前,首先需要在本地或服务器上安装Memcached。通常,可以下载源码编译安装,或者通过包管理器(如Ubuntu的...

    Maven+spring+ibatis+struts2.0+MQ+Memcached 项目构建

    让我们逐一深入理解这些技术及其在项目中的作用。 1. Maven:Maven 是一个项目管理工具,它帮助开发者构建、管理和部署Java项目。通过定义项目对象模型(Project Object Model, POM),Maven 可以自动处理项目的...

    java使用Memcached简单教程

    为了在Java项目中使用Memcached,我们需要引入一个客户端库。在这里,我们选择使用SpyMemcached作为客户端。首先,在Maven项目的`pom.xml`文件中添加以下依赖: ```xml &lt;groupId&gt;net.spy&lt;/groupId&gt; &lt;artifactId&gt;...

    SSM整合memcached

    5. **SSM中使用Memcached**:在业务逻辑或Service层,通过MemcachedUtils进行缓存操作。比如,在查询数据库之前,先尝试从缓存中获取数据,如果不存在再从数据库中获取并存入缓存。 6. **缓存策略**:根据实际需求...

    Memcached java的使用实例

    接下来,让我们看看如何在Java代码中使用Memcached。首先,我们需要创建一个`MemcachedClient`实例,连接到运行的Memcached服务器: ```java import net.spy.memcached.AddrUtil; import ...

    java中连接memcached服务器

    要添加spymemcached库,可以在Maven项目的pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;net.spy&lt;/groupId&gt; &lt;artifactId&gt;spymemcached &lt;version&gt;2.12.3 ``` 安装完毕后,你可以通过以下步骤创建一个Memcached...

    Tomcat +memcached 依赖jar包

    在IT行业中,尤其是在Web应用程序开发领域,服务器性能和效率至关重要。...在实际项目中,根据具体需求和性能测试结果,可以选择合适的序列化器(如Kryo或XStream)以及配置memcached的最佳实践,以达到最优效果。

    memcached安装包以及java所需的memcached架包

    1. **添加依赖**:将`java_memcached-release_2.6.6.jar`添加到你的项目类路径中,如果你使用的是Maven或Gradle,可以在pom.xml或build.gradle文件中配置依赖。 2. **初始化连接**:在代码中,首先需要创建一个...

    memcached全部的jar包2.5.1.rar

    在Maven项目中,可以在pom.xml文件中声明依赖,而在非Maven项目中,可以直接将jar文件放入项目的lib目录。 5. **基本操作**: - **添加数据**:使用`MemcachedClient`的`set`方法可以将数据存储到缓存中,指定一个...

    缓存服务器memcached代码及使用文档

    1. 添加客户端库依赖:在项目的Maven或Gradle配置文件中引入对应的Memcached客户端库。 2. 初始化客户端:创建一个Memcached客户端实例,指定服务器的IP地址和端口号。 3. 存储数据:调用客户端的set方法,传入键、...

    Memcached学习笔记 — 第四部分:Memcached Java 客户端-gwhalin(1)-介绍及使用

    本篇学习笔记将重点介绍如何在Java环境中使用gwhalin提供的Memcached客户端进行开发。gwhalin的Memcached Java客户端是一个轻量级、高性能的库,使得Java开发者可以轻松地与Memcached服务器进行交互。 ### 一、...

    SSM与memcached整合项目Spring Cache

    1. **添加依赖**:首先,我们需要在项目中引入memcached的客户端库和Spring Cache的相关依赖。对于Maven项目,这通常意味着在pom.xml中添加对应的dependency。 2. **配置Spring Cache**:在Spring的配置文件中,...

    memcached-release_2.6.5 jar包

    4. **README** 文件:通常包含软件的安装、配置和使用说明,对于理解如何在项目中集成 `memcached-release_2.6.5` 包至关重要。 为了在Java项目中使用 Memcached,你需要按照以下步骤操作: 1. 添加依赖:将上述...

    Memcached的jar包

    在使用Memcached的jar包时,首先需要在项目中引入依赖。如果是Maven项目,可以在pom.xml文件中添加对应的dependency。然后,可以通过以下代码示例了解如何初始化客户端并进行操作: ```java import ...

    java_memcached-release_2.5.1.jar Memcache java jar 包

    在实际开发中,使用`java_memcached-release_2.5.1.jar`,开发者可以轻松地将Memcached集成到Java应用中,从而提升应用的性能。`MemCachedManager.java`这个类可能包含了创建和管理Memcached连接、执行缓存操作等...

    activeMQ、Maven、memcached、mongoDB、Nginx学习材料

    在IT行业中,掌握多种技术是成为一位优秀架构师的关键。本学习材料涵盖了五个核心领域:ActiveMQ、Maven、Memcached、MongoDB以及Nginx,这些都是构建高效、可扩展系统的重要工具。以下是对这些技术的详细介绍: 1....

Global site tag (gtag.js) - Google Analytics