java memcached 简单例子 使用spymemcached客户端

只是一个简单的例子,没有太多需要解释的。

需要注意的是,如果存对象的话,对象需要实现序列化的接口。

引用了一个jar:spymemcached-2.10.3.jar 

直接上代码:

 1 package memTest;
 2 
 3 import net.spy.memcached.MemcachedClient;
 4 5 
 6 import java.io.IOException;
 7 import java.io.Serializable;
 8 import java.net.InetSocketAddress;
 9 
10 
11 public class MemTest {
12     public static void main(String[] args) throws IOException {
13 
14         MemcachedClient mcc = new MemcachedClient(new InetSocketAddress("localhost", 11212));
15 
16         Entity enA=new Entity();
17         enA.id="key";
18         enA.str="value";
19 
20         System.out.println(System.currentTimeMillis());
21 
22         mcc.set("testA",3600,enA);
23         Entity enB= (Entity) mcc.get("testA");
24 
25         System.out.println(System.currentTimeMillis());
26 
27         System.out.println("id:"+enB.id);
28         System.out.println("str:"+enB.str);
29 
30     }
31 }
32 
33 class Entity implements Serializable {
34     public String id;
35     public String str;
36 }

 

posted @ 2014-08-03 15:28  oh~NO!  阅读(396)  评论(0编辑  收藏  举报