Redis Serialización y Deserialización

He notado que algunos de mis objetos serializados almacenados en Redis tienen problemas para deserializarse.

Esto generalmente ocurre cuando hago cambios en la clase de objeto que se almacena en Redis.

Quiero comprender el problema para poder tener un diseño claro para una solución.

Mi pregunta es, ¿qué causa los problemas de deserialización? ¿La eliminación de una propiedad pública / privada causaría un problema? ¿Agregar nuevas propiedades, tal vez? ¿Agregar una nueva función a la clase crearía problemas? ¿Qué tal más constructores?

En mi objeto serializado, tengo un Mapa de propiedades, ¿qué sucede si cambio (actualicé algunas propiedades, agregué funciones, etc.) myObject, ¿causaría un problema de deserialización?

Respuestas a la pregunta(1)

Su respuesta a la pregunta