开发者社区 问答 正文

如果Redis挂掉,缓存丢失了后续怎么处理?

如果服务器挂了或重启了,缓存丢失了,有什么措施吗?

数据已经持久化了,

类似用redis实现关注功能, 如果缓存丢失,就会影响程序应用逻辑

展开
收起
爵霸 2016-03-09 09:45:58 6321 分享 版权
2 条回答
写回答
取消 提交回答
  • 如果数据比较关键,建议开启aof持久化机制,此外还需要配置主备,要有failover的机制,同时数据也要通过snapshot的方式定期做备份。建议使用阿里云Redis,这些运维的烦恼您可以通通不用考虑了。

    2019-07-17 18:55:24
    赞同 展开评论
  • 主要取决于,你是把redis作为缓存还是nosql,如果是缓存那丢了也无所谓,从别的地方恢复重建就行了,如果是nosql的话,redis是有snapshot和aof的机制来保证数据持久化的

    2019-07-17 18:55:24
    赞同 展开评论