The function list says that XCache supports "atom get / set / inc / dec".
So get is atomic, whatever that means. (This probably just means that get never returns an intermediate value that more or less matches the set atom.)
Also, since set is atomic, I see no reason why unset will not be atomic either.
source share