ホームページ  >  記事  >  データベース  >  Redis データはどこに保存されますか?

Redis データはどこに保存されますか?

anonymity
anonymityオリジナル
2019-06-05 16:43:1513878ブラウズ

Redis はデータをメモリに保存しますが、定期的にデータをハードディスクに書き込みます。

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。