Есть api на симфони. Результаты некоторых запросов кэшируются в redis.
Почему теряется часть данных. Например, до сохранения у объекта User в поле email были данны, а после того, как достал из кэша там уже пусто?
Кэш не протух, я сразу его запрашиваю после сохранения. Время жизни 300 сек, а запрашиваю его через 2 секунды. И это на локалке. Так что большого использования данных в этот момент нет.
Скорее всего что-то с сериализацией, продебажте строку которая уходит в редис, и проверьте есть ли там email. Возможно ли что эмейл проставляется после отправки данных в редис? Редис сам по себе кусочно данные из кэша вырезать не должен.