inputstream 缓存碎片处理

package optimize;

import java.util.Date;
import com.danga.MemCached.MemCachedClient;

public class Test
{
protected static MemCachedClient mcc = new MemCachedClient();

static {
mcc.setCompressEnable(true);
mcc.setCompressThreshold(64 * 1024);
}

public static void bulidCache() {
// set(key,value,Date) ,Date是一个过期时间,如果想让这个过期时间生效的话,这里传递的new Date(long
// date) 中参数date,需要是个大于或等于1000的值。
// 因为java client的实现源码里是这样实现的 expiry.getTime() / 1000 ,也就是说,如果
// 小于1000的值,除以1000以后都是0,即永不过期
mcc.set("test", "This is a test String", new Date(11211));
// 十秒后过期
}

public static void output() {
// 从cache里取值
String value = (String) mcc.get("test");
System.out.println(value);
}

public static void main(String[] args) {
bulidCache();
output();
}

}
有没有谁能处理缓存碎片处理? 在我代码上给我修改。我只对本机文件操作碎片处理

你可能感兴趣的:(inputstream 缓存碎片处理)