Anton, you all know for what I need it)) As I understand: Lock lock = cache.lock(key); - works only with CacheAtomicityMode.TRANSACTIONAL
Does cache-locks work across all nodes of Ignite-cluster? Can you give me some advice: what an approach will be the best for use within IGNITE-4211. (you know the context of this task) 2017-04-13 16:06 GMT+03:00 Anton Vinogradov <[email protected]>: > Vyacheslav, > > Explicit cache locks, DataStructures (eg. reentrant locks), transactions, > etc. > We have all of them and even more :) > > On Thu, Apr 13, 2017 at 3:54 PM, Vyacheslav Daradur <[email protected]> > wrote: > > > Hi Igniters! > > > > I need to synchronize a method across a Ignite cluster, which work with > > IgniteCache. > > > > Does Ignite provide any tools for? > > > > For example: > > *** > > Lock lock = cache.lock(key); > > lock.lock(); > > > > try { > > // todo somethink > > } > > finally { > > lock.unlock(); > > } > > *** > > > > -- > > Best Regards, Vyacheslav > > > -- Best Regards, Vyacheslav
