1
我是新来的缓存学说2缓存工作流程
- 我应该缓存
- 如。我缓存用户信息吗?例如。因为它们在整个应用程序中经常使用(比如在标题中写着“welcome {username}”)?
- 但是大多数东西应该使用相当频繁吗?例如。用户有项目。这些项目不属于每个人,但是他们会被特定用户频繁使用吗?我是否也会缓存它们?那么我会不会缓存几乎所有的东西?
- 同样关于CRUD,与教条查询,我可以只使用
$query->useResultCache(true)
但是当我更新/删除实体时会发生什么?我需要以某种方式更新我的缓存呢?怎么样?