1、Memcached学习

来源:互联网 发布:数组排序方法 编辑:程序博客网 时间:2024/05/29 03:57

Memcached是缓存服务器


1、本地搭建测试服务器

2、测试代码

package com.test;


import java.io.IOException;
import java.net.InetSocketAddress;


import net.spy.memcached.MemcachedClient;


public class TestMebercache {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
MemcachedClient c = new MemcachedClient(new InetSocketAddress(
"127.0.0.1", 11211));
//存取一个简单的Integer
// Store a value (async) for one hour


c.set("someKey", 3600, new Integer(4));
// Retrieve a value (synchronously).
Object myObject = c.get("someKey");


Integer result = (Integer) myObject;


System.out.println(result);
System.out.println("存之前的时间:" + System.currentTimeMillis());
User user1 = new User();


user1.userName = "ZhangSan";


user1.password = "alongpasswordhere";


c.set("user1", 3600, user1);
System.out.println("取之前的时间:" + System.currentTimeMillis());
User myUser1 = (User)(c.get("user1"));
System.out.println(myUser1.userName + " " + myUser1.password);
System.out.println("取之后的时间:" + System.currentTimeMillis());
}


}
0 0
原创粉丝点击