You can use entry processor  for this. It sends a closure to the node
where entry is stored and atomically executes it there. The example in the
documentation does the update within the processor and returns null, but you
can do other way around - call getValue(), extract necessary field(s) and
return them. The object you return from the processor will be returned from
the invoke() method on the client.
View this message in context:
Sent from the Apache Ignite Users mailing list archive at Nabble.com.