Сериализация и десериализация Redis

Я заметил, что некоторые из моих сериализованных объектов, хранящихся в Redis, имеют проблемы с десериализацией.

Обычно это происходит, когда я делаю изменения в классе объекта, хранящемся в Redis.

Я хочу понять проблему, чтобы у меня был четкий план решения.

Мой вопрос: что вызывает проблемы десериализации? Может ли удаление публичной / частной собственности вызвать проблемы? Возможно, добавление новых свойств? Может ли добавление новой функции к классу создать проблемы? Как насчет других конструкторов?

В моем сериализованном объекте у меня есть свойство Map, что, если я изменю (обновил некоторые свойства, добавил функции и т. Д.) MyObject, это вызовет проблему десериализации?

Ответы на вопрос(1)

Ваш ответ на вопрос