翻译有误
ollbao
6年前
修改理由:
此投稿已在 6年前 合并。
内容修改:
Old | New | Differences |
---|---|---|
1 | ||
2 | 1 | ### 缓存的属性 |
3 | 2 | |
4 | 3 | 我们先回到 `$article->cached_comments_count` 访问器。该方法的实现可能象 `App\Article` 模型中的样子: | … | … |
15 | 14 | |
16 | 15 | 我们使用唯一键值的 `cacheKey()` 方法缓存模型 15 分钟,然后简单地在闭包方法中返回评论计数值。 |
17 | 16 | |
18 | 注意,我们也 | |
17 | 注意,我们也可以用 `Cache::rememberForever()` 方法,靠着缓存机制的垃圾回收策略以删除过期的键值。我设置了一个定时器,以便在每隔 15 分钟的缓存刷新间隔里,缓存可在该时间的多数范围内有最高的命中率。 | |
19 | 18 | |
20 | 19 | `cacheKey()` 方法要用到模型的唯一键值,并且在模型更新时对应缓存失效。下面是我的 `cacheKey` 实现代码: |
21 | 20 |