Предполагается, что у меня есть 2 узла Hazelcast, которые используют IMap
в качестве кэша.
Если у меня есть узел 1, сохраняющий данные в IMap
с ключом K1 и значением V1, в то время как спустя одну миллисекунду узел 2 пытается получить значение из того же IMap
с ключом K1, будет ли узел 2 ждать, пока K1 не будет синхронизирован с узлом 2?
Если узел2 не ждет K1, как избежать того, чтобы узел2 воссоздает V1 и помещает его в IMap
с ключом K1? Я не могу позволить себе распределенную блокировку, так как это замедлит работу всей системы.