首页 > 代码库 > java memcached 简单例子 使用spymemcached客户端

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 }