Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Quão seguro é armazenar sessões com o Redis?


Redis é perfeito para armazenar sessões. Todas as operações são executadas na memória e, portanto, as leituras e gravações serão rápidas.

O segundo aspecto é a persistência do estado da sessão. O Redis oferece muita flexibilidade em como você deseja persistir o estado da sessão em seu disco rígido. Você pode acessar http://redis.io/topics/persistence para saber mais, mas em alto nível, aqui estão suas opções -
  1. Se você não puder perder nenhuma sessão, defina appendfsync always em seu arquivo de configuração. Com isso, o Redis garante que todas as operações de gravação sejam salvas no disco. A desvantagem é que as operações de gravação serão mais lentas.
  2. Se você concordar em perder cerca de 1s de dados, use appendfsync everysec . Isso proporcionará um ótimo desempenho com garantias de dados razoáveis