Redisはセッションの保存に最適です。すべての操作はメモリ内で実行されるため、読み取りと書き込みが高速になります。
2番目の側面は、セッション状態の永続性です。 Redisを使用すると、セッション状態をハードディスクに永続化する方法に多くの柔軟性がもたらされます。詳細については、http://redis.io/topics/persistenceを参照してください。ただし、大まかに言えば、ここにオプションがあります-
- セッションを失う余裕がない場合は、
appendfsync always
を設定してください 構成ファイル内。これにより、Redisは書き込み操作がディスクに保存されることを保証します。欠点は、書き込み操作が遅くなることです。 - 約1秒分のデータを失っても問題がない場合は、
appendfsync everysec
を使用してください。 。これにより、妥当なデータ保証で優れたパフォーマンスが得られます