ALFU
在频次思路上增加自适应能力,用于访问模式不稳定的场景。
适合什么场景
- 你知道频次重要,但模式会变化。
不适合什么场景
- 你没有理由接受额外复杂度。
读取这类页面时要关注什么
- 它偏向利用“最近访问”还是“访问频次”。
- 它是否在扫描型负载下容易被污染。
- 你的业务是否真的需要它带来的额外复杂度。
共享接口语义
本主题下的缓存实现都围绕 Get、Set、Has、Del、Purge、Keys、Len 这些基本能力组织,但具体构造方式与线程安全语义要以对应包为准。
使用建议
- 先用真实负载做基准,再决定是否需要更复杂的策略。
- 如果你只是需要一个“先能工作”的通用缓存,优先从简单方案开始。
- 如果你把它放在并发路径上,请单独确认同步语义。