`
饶仲初
  • 浏览: 2878 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

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();
}

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

相关推荐

Global site tag (gtag.js) - Google Analytics