External changes to distributed cache #548
-
|
I've been reviewing the following docs to answer this question, but am unfortunately still unclear: I'm using L1+L2 cache (Redis) with a backplane. I'm wanting to know what happens in the event I manually delete a key from Redis and whether that change somehow flows through to the L1 caches. I understand the backplane is responsible for updating the nodes, but I want to confirm that if I make a change to the L2 distributed cache externally (e.g. log in to Redis and delete a key), does the backplane sees this and propagate this to the L1 caches in all nodes? From the docs above:
In my case I am making an external change, but I am using a distributed cache. I took from this then that the nodes would be synced. ChatGPT thinks otherwise so I wanted to confirm here. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hi @ajbeaven , sorry for the delay, I was away for a week.
Short answer: no, it will not flow. Longer answer: the backplane is used to send notifications to all the connected nodes. But if no nodes actively send one, nothing will be sent automatically based on a manual change in the key-value store.
This passage was about a particular edge case: using a backplane without an L2, which is something technically doable but overall risky and honestly not suggested. Hope this helps, let me know. |
Beta Was this translation helpful? Give feedback.
Hi @ajbeaven , sorry for the delay, I was away for a week.