Apache Ignite-IgniteCache.lock(key) 每次调用时都会返回相同的 Lock 对象吗?

问题描述 投票:0回答:1

IgniteCache.lock(key) 是否是每个提供的键的分布式单例对象? 它与 hazelcast IMap.lock(key) 相同吗? 我想使用锁对象而不将条目存储到缓存中。

ignite
1个回答
0
投票

我想使用锁对象而不将条目存储到缓存中

你可以做到的。不存在的钥匙可以被锁定,这将防止其他人锁定该钥匙。它是分布式锁。

IgniteCache.lock(key) 每次调用时都会返回相同的 Lock 对象吗?

不,每次都是一个新的Java对象。

© www.soinside.com 2019 - 2024. All rights reserved.