Regards,
Fuad Malikov
Sent from Mobile
> --
> You received this message because you are subscribed to the Google Groups "Hazelcast" group.
> To post to this group, send email to haze...@googlegroups.com.
> To unsubscribe from this group, send email to hazelcast+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/hazelcast?hl=en.
>
By default Hazelcast fetches data from owner node of entry, all requests related to that data are routed to owner.
If reading backup value is enabled and node of local operation has backup of requested data, then instead of routing request to owner node, value is read from local backup.
Regarding consistency, there is possibility of reading stale data. Hazelcast's read operations are lock free (assuming transactions are not used). While an update operation is being executed, there might be a moment that a read is requested before backup data is updated to latest value. So, although value on the owning node is updated, one can read an older version of value on backup node in a short period.
@mmdogan