`
qqzhuping
  • 浏览: 3318 次
文章分类
社区版块
存档分类
最新评论
文章列表
memcached作为当下比较流行的缓存利器,有很多很多优点,也有一些自身的缺点。 很多时候,需要缓存一个list,可是Memcached颗粒度并不支持修改其中的元素,所以只能采用replace,就是把list整个取出,然后add/remove/modify之类再set回去。 这种解决方案不是很好,比如list增长的很大,又比如list内的对象都比较大。 很多时候可能存在这样的需求,list内的对象都有一定时效,比如30分钟,如果整个list存入memcached显然很难做到这一点,随着set整个List操作,list的时效会恢复成30分钟,虽然可能list内的部分元素你已经不再需要了,可是怎么 ...
  最近做一个项目,遇到一些序列化问题,下面记录并分享一下。   该案例讲解了transient关键字以及如何处理一些不能被序列化的对象。本例挑选了3个比较典型的对象。String、Enum可以被序列化。ByteBuffer无法被序列化。 import java.io.IOException; import java.io.Serializable; import java.nio.ByteBuffer; public class Bean implements Serializable { private static final long serialVersionUI ...
Global site tag (gtag.js) - Google Analytics