求助,使用spymemcached客户端,发现set数据,有很多数据遗漏,未能成功写入memcached

bLink-m 2016-08-23 09:53:13
最近一个项目用到memcached作为缓存,memcached的客户端用的是net.spy.memcached.MemcachedClient,我们的使用场景是:把记录从数据库查询出来,然后在内存中对数据进行整理,最后整理成Map<String,Object>这样的结构,map的大小约为30w,然后遍历map集合,以map集合的key值作为memcached的key值,map集合的value为memcached的value,伪代码如下:

MemcachedClient cache = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
for(Entry<String, Object> entry: map.entrySet()){
String key = entry.getKey();
Object value = entry.getValue();
cache.set(key, 3600, value);
}
...全文
487 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧