We activated CACHEOPS_INSIDEOUT hoping to eliminate Redis timeouts that we think are related to invalidation (we're running the reaper but I think our traffic is just outpacing it).
Unfortunately we saw immediate spikes in request time, and continued high Lua memory usage and some Redis timeouts.
We expected some increase in read-request time since every cache lookup now does an extra MGET to get the conj nonces and calculate the checksum – but this was much slower, and the variance was very high.
And, we thought Lua invalidation calls would be faster since it's not scanning and deleting the long conj key sets. We're still seeing other Redis calls time out though.
Is this expected with INSIDEOUT?
We activated
CACHEOPS_INSIDEOUThoping to eliminate Redis timeouts that we think are related to invalidation (we're running the reaper but I think our traffic is just outpacing it).Unfortunately we saw immediate spikes in request time, and continued high Lua memory usage and some Redis timeouts.
We expected some increase in read-request time since every cache lookup now does an extra
MGETto get the conj nonces and calculate the checksum – but this was much slower, and the variance was very high.And, we thought Lua invalidation calls would be faster since it's not scanning and deleting the long conj key sets. We're still seeing other Redis calls time out though.
Is this expected with
INSIDEOUT?