Redis はデータをメモリに保存しますが、定期的にデータをハードディスクに書き込みます。
Redis にはデータを保存する 2 つの方法があります:
スナップショット モード (スナップショット)
2 つのスナップショットをサポートします。モード:
スケジュールされたスナップショット。メモリ内のデータを特定の時間にディスクに保存します。
定量的スナップショット。つまり、データが一定回数変更された後にデータをディスクに保存します。
1000 回変更し、最後に保存した時刻から 60 秒以上経過したデータを保存するなど、これら 2 つの方法を組み合わせることもできます。
書き込みモード (ファイル追加のみ)
このモードでは、Redis はデータを変更するすべてのコマンド (Update、Set など) を追加ファイルに保存します。 -only ファイル.ASAP ファイルでは、Redis が再起動すると、このファイル内のコマンドが再実行されます。
データはどこに保存されますか?
データはデータ ファイルに保存されます。特定のファイル名は Redis 構成ファイルによって異なります (つまり、Redis.conf
config get dbfilename (return dump.rdb))
config set dbfilename new を使用できます (データを保存するファイルを変更します)
データをエクスポートするにはどうすればよいですか?
Redis がデータを書き込むときは、まずデータを一時ファイルに書き込み、次に一時ファイルの名前を事前定義されたファイルに変更します。そのため、Redis が実行中であっても、cp を使用してこのファイルを直接コピーできます。指示。
rree以上がRedis データはどこに保存されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。