我有以下架构:
用户的时间线数据将在发布时添加到缓存中。 如果请求旧数据,但在缓存中找不到它们,我将转到数据库。 一切都好。
但我想知道,如果redis失败了,该如何解决这个问题;在这种情况下,策略失败了。新的帖子不会写入缓存,因此当redis再次启动时也无法检索它们。
处理这个问题的通常方法是什么?