Ответы:
Это довольно неплохо объясняется в Magento Devdocs (на самом деле функциональность такая же, как в Magento 1):
В разделе «Параметры хранения сеанса» выберите один из следующих параметров:
Файл для хранения данных сеанса пользователя в файловой системе в
[your Magento install dir]/var/session
каталоге. Файловое хранилище сеансов подходит, если доступ к файловой системе Magento медленный, или у вас кластерная база данных.База данных для хранения данных сеанса пользователя в базе данных. Выберите хранилище базы данных, если у вас есть кластеризованная база данных; в противном случае, может быть не так много преимуществ по сравнению с файловым хранилищем.
Смотрите здесь: http://devdocs.magento.com/guides/m1x/install/install_install.html
/var/lib/php5/sessions
).
база данных
хранение сессии в базе данных лучше для безопасности, но добавляет дополнительную нагрузку на базу данных.
файлы
Сеанс хранения, который использует файловую систему, позволяет легко получить доступ к информации о сеансе через FTP.
По моему мнению, MySQL на самом деле не является хорошим решением для хранения в нем данных сеанса, поскольку он может замедлить работу вашей базы данных и вырасти до огромных размеров.
В любом случае: не забудьте настроить очистку для сессий, потому что они могут занять довольно много места через некоторое время.
Мы должны использовать Redis для нашего сайта.
1) Уменьшить нагрузку на базу данных сайта.