1. 首页
  2. 数据库
  3. 其它
  4. JavaScript版的TwoQueues缓存模型

JavaScript版的TwoQueues缓存模型

上传者: 2021-02-01 06:08:15上传 PDF文件 77.14KB 热度 7次
本文所指TwoQueues缓存模型,是说数据在内存中的缓存模型。 无论何种语言,都可能需要把一部分数据放在内存中,避免重复运算、读取。最常见的场景就是JQuery选择器,有些Dom元素的选取是非常耗时的,我们希望能把这些数据缓存起来,不必每次调用都去重新遍历Dom树。 存就存吧,但总得有个量吧!总不能把所有的历史数据都放在内存中,毕竟目前内存的容量还是相当可怜的,就算内存够大,理论上每个线程分配的内存也是有限制的。 那么问题来了,如何才能高效的把真正有用的数据缓存起来呢?这就涉及到淘汰算法,需要把垃圾数据淘汰掉,才能保住有用的数据。 比较常用的思路有以下
下载地址
用户评论