`
liu0107613
  • 浏览: 74100 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

memcached 的java 客户端的简单测试代码

    博客分类:
  • java
阅读更多
import java.io.IOException;
import java.net.InetSocketAddress;
import net.spy.memcached.MemcachedClient;


public class MemMain {

public static void main(String[] args) throws IOException {

MemcachedClient c=new MemcachedClient(
    new InetSocketAddress("127.0.0.1", 12000));
for(int i=1;i<10;i++){
c.set("T0001"+i, 3600, new User(i+""));
}
// Store a value (async) for one hour
// Retrieve a value (synchronously).
User myObject=(User)c.get("T00011");
  System.out.println("get object from mem :"+myObject);
 
}
}

import java.io.Serializable;


public class User implements Serializable{

public String getUserId() {
return userId;
}

public void setUserId(String userId) {
this.userId = userId;
}

public User(String userId) {
super();
this.userId = userId;
}

String userId;

@Override
public String toString() {
// TODO Auto-generated method stub
StringBuffer sb=new StringBuffer();
sb.append("userId="+this.userId);
return sb.toString();
}


}

分享到:
评论

相关推荐

    memcached客户端(三种客户端)

    在Java开发中,有三种主流的Memcached客户端库供开发者选择:官方的基于传统阻塞IO的客户端、Dustin Sallings实现的基于Java NIO的Spymemcached以及XMemcached。 1. **官方客户端** 官方提供的客户端是由Greg ...

    java使用Memcached简单教程

    ### Java使用Memcached简单教程 #### 一、简介 Memcached是一个高性能的分布式内存对象缓存系统,通过减轻数据库负载来加速动态Web应用,提高网站的浏览速度。它通过在内存中缓存数据和对象来减少读取数据库的次数...

    memcached java源码(master分支)

    Memcached Java客户端库允许Java开发者通过简单的API来存储和检索数据,这些数据被临时存储在内存中,以便快速访问。这个源码包可能是由Memcached的创始人或其团队维护的,确保了高质量和兼容性。 源码中的关键组成...

    memcached和activeMQ的JAVA示例代码

    2. **Java客户端**:在Java中,可以使用libmemcached或spymemcached库来与memcached进行交互,实现对象的缓存和获取。 3. **基本操作**:包括设置键值对、获取键值对、删除键值对等,这些操作在示例代码中会有所展示...

    java_memcached-release_1.6.zip

    总的来说,Java Memcached客户端为Java开发者提供了简单易用的接口,以实现高效、可扩展的分布式缓存功能。通过这个压缩包,开发者可以获得完整的源码、库文件和文档,以便在自己的项目中充分利用Memcached的优势。

    memcached java client

    8. **src**: 源代码目录,其中包含了Java Memcached客户端的源码。通过查看源码,开发者可以深入理解其工作原理,甚至进行自定义修改和扩展。 9. **doc**: 可能包含了更详细的项目文档,如用户指南、开发者文档等,...

    java_memcached-release_2.0.1.zip

    这个zip文件“java_memcached-release_2.0.1.zip”包含了Java Memcached客户端库的源代码、编译后的二进制库、文档和可能的示例。下面将详细讨论该库的关键知识点: 1. **Memcached客户端接口**:Java Memcached...

    memcached-1.2.1-win32.zip 和 java_memcached-release_1.6.zip

    这表明我们正在处理的是与Memcached相关的开发资源,一个是Windows上的Memcached服务器版本1.2.1,另一个是Java客户端库的release 1.6。 描述中提到,这些资源适用于基于Java的Memcached数据缓存的开发。这暗示我们...

    普通java工程测试连接memcached服务

    3. **测试环境**: 在“普通的java工程”中,测试连接Memcached服务,通常会在本地或者开发环境中运行一个Memcached服务器实例,然后在Java代码中编写测试用例,通过main方法执行这些测试。 4. **连接Memcached服务*...

    Memcached入门(附安装包及测试代码)

    以上就是Memcached的基本使用方法和一个简单的测试代码示例。了解了这些,你就可以开始在自己的项目中使用Memcached提升性能了。记得在实际环境中调整配置参数,以适应你的业务需求和服务器资源。

    memcached服务端已经多个客户端

    这通常意味着我们可以期待一个完整的环境,用于学习、测试或部署memcached,包括服务器组件以及可以与其交互的不同客户端工具。 描述提到"适合学习memcached和需要安装及测试的memcached学习使用者",这意味着提供...

    基于mina的一个Memcached客户端首发

    - `test`:测试代码目录,可能包含JUnit或其他测试框架的测试类。 - `resources`:可能包含配置文件、图片、字体等非编译代码资源。 - `docs`:文档目录,可能有API文档、用户指南等。 综合以上信息,这个项目可能...

    java使用memcached的实例

    接下来,我们来看一个简单的Java Action类,名为`MemcachedAction.java`,展示了如何在项目中使用Memcached服务: ```java package fi.ltrade.memcached; import java.io.Serializable; import java.util....

    普通java工程测试java使用memcached连接服务端

    首先,为了在Java工程中使用Memcached,我们需要引入一个Java客户端库。常见的有spymemcached和xmemcached,这里以spymemcached为例。在Maven项目中,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;...

    rosehill:rosehill 是 folsom memcached 客户端的测试平台项目

    1. **源代码文件**:项目的核心 Java 源代码,包括测试用例和 Folsom 客户端的交互逻辑。 2. **构建脚本**:如 Maven 或 Gradle 构建文件(pom.xml 或 build.gradle),用于编译、打包和测试项目。 3. **配置文件**...

    memcached安装包及测试

    这里提到的`memcached.java`可能是一个Java客户端用于连接和测试Memcached的程序。以下是一个简单的Java客户端示例: ```java import net.spy.memcached.MemcachedClient; import net.spy.memcached.AddrUtil; ...

    java_memcached-release_2.6.2.zip

    3. **API设计**:Java Memcached客户端提供了简单易用的API,通过键值对的方式进行操作,如`set(key, value)`用于存储,`get(key)`用于获取,`delete(key)`用于删除等。 4. **过期时间**:可以为每个存储的键值对...

    tomcate7+memcached所需jar包

    3. **Memcached客户端库**: 为了在Java应用中使用Memcached,我们需要一个Java客户端库。常见的有spymemcached、xmemcached等。这些库提供了与Memcached服务器交互的API,允许我们在Java代码中轻松地进行数据存取。 ...

    普通java工程测试连接memcached服务端.

    1. **添加依赖**:首先,确保你的项目中包含了Java客户端库,如spymemcached或xmemcached。如果你使用Maven,可以在pom.xml文件中添加对应的依赖。例如,对于spymemcached,可以添加如下代码: ```xml &lt;groupId&gt;...

Global site tag (gtag.js) - Google Analytics