Сериализация и десериализация Redis
Я заметил, что некоторые из моих сериализованных объектов, хранящихся в Redis, имеют проблемы с десериализацией.
Обычно это происходит, когда я делаю изменения в классе объекта, хранящемся в Redis.
Я хочу понять проблему, чтобы у меня был четкий план решения.
Мой вопрос: что вызывает проблемы десериализации? Может ли удаление публичной / частной собственности вызвать проблемы? Возможно, добавление новых свойств? Может ли добавление новой функции к классу создать проблемы? Как насчет других конструкторов?
В моем сериализованном объекте у меня есть свойство Map, что, если я изменю (обновил некоторые свойства, добавил функции и т. Д.) MyObject, это вызовет проблему десериализации?