简而言之,如果一条记录频繁被访问,就应该放到内存里,否则的话就应该待在硬盘上按需要再访问。这个临界点就是五分钟。看上去像一条经验性的法则,实际上
五分钟的评估标准是根据投入成本判断的,根据当时的硬件发展水准,在内存中保持 1KB 的数据成本相当于硬盘中存储同样大小数据 400
秒的开销(接近五分钟)。这个法则在 1997
年左右的时候进行过一次回顾,证实了五分钟法则依然有效(硬盘、内存实际上没有质的飞跃),而这次的回顾则是针对 SSD
这个"新的旧硬件"可能带来的影响。
我要重点说一下这句话的真实道理!
如果有一个字段保留在DB里面的。可是每次都得更新这个字段的值,这个时候就要考虑将其存入到内存中去了。
阅读(1004) | 评论(0) | 转发(0) |