redisに関するma2sakaのブックマーク (1)

  • 今更だが、RedisのSlaveのExpireは信用してはいけない - maedamaのブログ

    また、障害起因でのブログです。忘れないようにこちらにメモります。 http://trapezoid.hatenablog.com/entry/2013/02/10/035020 にも詳しくかいてあります。 とあるreplication をくんでいるRedisの系統があった。Replication をくんではいるものの、とある事情により Slaveには参照していなかったが、突如 Masterのロードがあがったので Slave に負荷分散する必要が生まれ、あれ?大丈夫だっけ?とある事情ってなんだっけ?ってなったのでそのとある事情についてまとめます。 Slave の expireは信用できない。 結論だけ述べると、 MASTER に 以下のようなコマンドうち SETEX foo 3 1 #key Fooに3秒のexpireで1というvalueをset 10秒後にSlaveにGetコマンドをうつ

    今更だが、RedisのSlaveのExpireは信用してはいけない - maedamaのブログ
    ma2saka
    ma2saka 2023/02/28
    知らなかった〜 expireいろいろある。レプリカでのイベント起因で状態変化させたくなかった、などなのかな。
  • 1