【发布时间】:2018-05-26 22:58:17
【问题描述】:
我是 Redis 新手。我在Sentinel 和Replication 上阅读了他们的文档,其中讨论了副本如何尽可能地与主服务器保持同步,但是如果主服务器在成功写入后失败,则副本仍然有可能可能不会收到该写入。如果 Sentinel 然后将此副本标记为新的主节点,则该副本可能会提供陈旧的数据。
如果我不能承受失去一致性并且更喜欢它而不是可用性,我该如何关闭复制,以便当 Sentinel 将新副本标记为主副本时,所有第一个请求都将是缓存未命中,并且我的缓存可以慢慢预热而不是返回可能过时的数据?
另外,这是个好主意吗?还有其他好的选择吗?
【问题讨论】:
标签: redis redis-sentinel