Суть кэша в том, что он не является основным хранилищем. У вас может быть база данных mysql или внешние вызовы API для извлечения данных. Независимо от того, что вы настроили, вы не должны полагаться на данные в кеше. Вы должны настроить его так, чтобы, если ваш кэш был очищен, вы не потеряли никаких данных. Единственным недостатком является то, что поначалу заполнение кеша может оказаться слишком затратным. Кроме того, memcached будет сбрасывать записи, не запрашивая вас по нескольким причинам (передача даты истечения срока действия, полный кэш и т. Д.).
Так что я бы не стал беспокоиться о сохранении кеша без изменений после перезапуска. Если у вас есть база данных mysql в качестве основного хранилища, она, очевидно, сохраняет свои данные после перезапуска сервера, и это все, о чем вам действительно следует беспокоиться.