現在、MySql を使用してセッションを保存しています。うまく機能しますが、少し遅いです。
Redisを使ってほしいと頼まれているのですが、Redisだと書き込み操作が遅くなるという話を聞いたのでいいのか迷っています。セッションはリアルタイムである必要があるため、少し心配です。
誰もそのような問題を経験しましたか?
Redis はセッションの保存に最適です。すべての操作はメモリ内で実行されるため、読み取りと書き込みが高速になります。
2 つ目の側面は、セッション状態の永続性です。Redis を使用すると、セッション状態をハードディスクに永続化する方法が非常に柔軟になります。詳細については、 http://redis.io/topics/persistenceを参照してください。ただし、大まかなオプションは次のとおりです。
appendfsync always
は、構成ファイルに設定します。これにより、Redis はすべての書き込み操作がディスクに保存されることを保証します。欠点は、書き込み操作が遅くなることです。appendfsync everysec
ください。これにより、合理的なデータ保証で優れたパフォーマンスが得られます