Если обработчик сеанса основан на memcached, а сервер memcache перезапускается, хранятся ли данные или вся информация о сеансе должна быть воссоздана?Сохраняются ли данные memcache даже после перезапуска сервера?
Если нет, то memcached memcached даже надежный для хранения сессии? Или можно создать обработчик сеанса, который использует как MySQL, так и memcache? Как?
См. Верхние ответы на http://stackoverflow.com/questions/1316852/alternative-to-memcached-that-can-persist-to-disk – jli
У меня изначально собирался обработчик базы данных для сеансов, но я услышал, что memcached намного быстрее и менее ресурсоемкий. Однако, если просто перезагрузить сервер, он очистит все memcached данные, я думал об использовании двойного обработчика database/memcached. Однако, подумав об этом, это будет неразумно: данные меняют каждую перезагрузку каждой страницы. Кэширование просто не может работать для данных сеанса. База данных – alecwhardy
- это единственный способ хранения данных сеанса, если вы хотите, чтобы 100% -ное безотказное средство никогда не очищало информацию о сеансе. memcache, только если информация о сеансе может быть легко воссоздана по запросу. – alecwhardy