I need to know the working internal working of hazelcast. let's suppose the following scenario.
I have classes.
Class User{
// come Fileds
}
MainClass
Class MainClass{
public static void main(String[] args){
//lets assume, I have a map, that contains User.java objects in its value. Also I have implemented loadStore.
IMap<String, User> userMap = hazelcastClient.getMap("User");
User user = userMap.get("userid");
// i updated some fields in user object.
user.age(26);
userMap.put("userid", user);
}
}
I want to know, what will happen in store, when i put updated User-class object in map, against same key? either hcast gonna write store whole object again in its store method or just the update? does hazelcast version the entries stored in it?