模仿LinkedHashMap来进行LRU算法

让我们以用户信息的需求为例,来演示一下LRU算法的基本思路:   1.假设我们使用哈希链表来缓存用户信息,目前缓存了4个用户,这4个用户是按照时间顺序依次从链表右端插入的。 2.此时,业务方访问用户5,由于哈希链表中没有用户5的数据,我们从数据库中读取出来,插入到缓存当中。这时候,链表中最右端是最新访问到的用户5,最左端是最近最少访问的用户1。     3.接下来,业务方访问用户2,哈希链表中存在
相关文章
相关标签/搜索