Eu tenho que escolher Session Save - 'Files' ou 'DB' ao instalar o Magento2
O que é diferente, vantagem, desvantagem?
O que devo escolher?
Isso é explicado bastante bem nos Devdocs do Magento (na verdade, a funcionalidade é a mesma do Magento 1):
Na seção Opções de Armazenamento de Sessão, clique em uma das seguintes opções:
Arquivo para armazenar dados da sessão do usuário no sistema de arquivos no
[your Magento install dir]/var/session
diretório O armazenamento de sessão baseado em arquivo é apropriado, a menos que o acesso ao sistema de arquivos Magento seja lento ou você tenha um banco de dados em cluster.Banco de dados para armazenar dados da sessão do usuário no banco de dados. Escolha o armazenamento do banco de dados se você tiver um banco de dados em cluster; caso contrário, pode não haver muitos benefícios sobre o armazenamento baseado em arquivo.
Veja aqui: http://devdocs.magento.com/guides/m1x/install/installing_install.html
/var/lib/php5/sessions
).DB
o armazenamento da sessão no banco de dados é melhor para segurança, mas adiciona carga adicional ao banco de dados.
arquivos
O armazenamento de sessões que utiliza o sistema de arquivos permite fácil acesso às informações da sessão via ftp.
fonte
Na minha opinião, o MySQL não é realmente uma boa solução para armazenar os dados da sessão, uma vez que pode diminuir a velocidade do seu banco de dados e também pode crescer muito.
De qualquer maneira: Não se esqueça de configurar a limpeza para as sessões, pois elas podem ocupar muito espaço após um tempo.
fonte
Devemos usar o Redis em nosso site.
1) Reduza o estresse no banco de dados do site.
2) https://redis.io/topics/introduction
fonte