LRU算法 很多Cache都支持LRU(Least Recently Used)算法,LRU算法的设计原则是:如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小.也就是说,当限定的空间已存满数据时,应当把最久没有被访问到的数据淘汰. LRU Cache一般支持两个操作: get(key),如果key在cache中,则返回对应的value值,否则返回-1: set(key,value),如果key在cache中,则重置value的值:如果key不在cache中,则将该(key…