回答: 主に 2 つの方法があります:
1) スナップショットの永続性
は Redis 構成ファイルで自動的に有効になっています。形式は次のとおりです: save N M
は、redis が N 秒以内に少なくとも M 回変更された場合、redis はディスクにスナップショットを取得することを意味します。
もちろん、save または bgsave (非同期) コマンドを手動で実行してスナップショットを作成することもできます。
2) ファイルのみの追加 AOF 永続化
合計 3 つのモードがあります。
appendfsync など、everysec のデフォルトでは、1 秒に 1 回ディスクへの書き込みを強制します
appendfsync always 書き込み操作が実行されるたびにディスクへの書き込みを強制します
appendfsync no OS とパフォーマンスに完全に依存します。最適ですが、永続性は保証できません。
3 番目のモードが最適です。 Redis もデフォルトで 3 番目のモードを採用します。
以上がRedis を永続化するにはいくつかの方法がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。