Tengo que elegir Guardar sesión - 'Archivos' o 'DB' mientras instalo Magento2
¿Qué es diferente, ventaja, desventaja?
¿Qué debo elegir?
Esto se explica bastante bien en los Devdocs de Magento (en realidad, la funcionalidad es la misma que en Magento 1):
En la sección Opciones de almacenamiento de sesión, haga clic en una de las siguientes opciones:
Archivo para almacenar datos de sesión de usuario en el sistema de archivos en el
[your Magento install dir]/var/session
directorio. El almacenamiento de sesión basado en archivos es apropiado a menos que el acceso al sistema de archivos de Magento sea lento o tenga una base de datos en clúster.Base de datos para almacenar datos de sesión de usuario en la base de datos. Elija el almacenamiento de la base de datos si tiene una base de datos en clúster; de lo contrario, puede que no haya muchos beneficios sobre el almacenamiento basado en archivos.
Ver aquí: http://devdocs.magento.com/guides/m1x/install/installing_install.html
/var/lib/php5/sessions
).DB
El almacenamiento de la sesión en la base de datos es mejor para la seguridad, pero agrega carga adicional a la base de datos.
Archivos
El almacenamiento de sesión que utiliza el sistema de archivos permite un fácil acceso a la información de la sesión a través de ftp.
fuente
En mi opinión, MySQL no es realmente una buena solución para almacenar los datos de la sesión, ya que puede ralentizar su base de datos y puede crecer enormemente.
De cualquier manera: no olvide configurar la limpieza para las sesiones, ya que pueden ocupar un espacio bastante grande después de un tiempo.
fuente
Deberíamos usar Redis para nuestro sitio.
1) Reduzca el estrés en la base de datos del sitio web.
2) https://redis.io/topics/introduction
fuente