标签: hazelcast
我正在使用hz 3.10.1版本。我想知道当多个线程尝试插入同一密钥时,hazelcast会抛出重复的密钥异常吗?我们的方案只允许插入1个密钥。
答案 0 :(得分:2)
Hazelcast映射在设计上是线程安全的,在某种意义上类似于Java COncurrentHashmap。因此不会有例外,并且两次放置操作都将一个接一个地进行。
OTOH,如果您想确保每个键仅插入一次,也许可以使用Hazelcast映射的putIfAbsent方法。