Redis Cache更新表Laravel

时间:2017-02-01 16:53:18

标签: php laravel caching redis laravel-5.3

我无法考虑处理这个“问题”的正确方法。我正在我的laravel 5.3 app上实现redis缓存。

我正在缓存用户数据,但是当我稍后更新用户表时,我将如何处理?我打算用那些用户信息更新redis密钥,但后来我开始考虑我在我的存储库中加入到users表的其他查询(我也缓存了)。它仍然会显示旧数据。

正如您所看到的,我觉得我处于无休止的循环中,我必须更新我的表用户加入的所有查询。每当我更新我的用户表时,我还在考虑使用laravels flush帮助删除所有redis,但我觉得这是不好的做法。

有没有人遇到过这类问题?任何帮助将不胜感激,提前谢谢

0 个答案:

没有答案