ホームページ >データベース >Redis >Redis がデータを保存する方法

Redis がデータを保存する方法

silencement
silencementオリジナル
2019-06-06 16:00:2310931ブラウズ

Redis がデータを保存する方法

#redis とは何ですか?

Redis は、高性能のキー/値データベースです。 Redis の出現により、memcached などのキー/値ストレージの欠点が大幅に補われ、状況によってはリレーショナル データベースに対して非常に優れた補完的な役割を果たすことができます。 Java、C/C、C#、PHP、JavaScript、Perl、Object-C、Python、Ruby、Erlang およびその他のクライアントを提供しており、非常に使いやすいです。 (redis チュートリアル)

redis はどのようにデータを保存しますか?

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

Redis にはデータを保存する 2 つの方法があります:

1. スナップショット モード (スナップショット)

Redis は 2 つのスナップショット モードをサポートします:

1. スケジュールされたスナップショット、つまり、特定の時刻にメモリ内のデータをディスクに保存します。

2. 定量的スナップショット、つまり、データが一定回数変更された後にデータをディスクに保存します。

2. 書き込みモード (ファイル追加のみ)

このモードでは、Redis はデータを変更するすべてのコマンド (Update、Set など) を ASAP ファイルに保存します。 Redis が再起動すると、このファイル内のコマンドが再実行されます。

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

データはデータ ファイルに保存されます。特定のファイル名は Redis 構成ファイルによって異なります (つまり、Redis.conf

config get dbfilename (return dump.rdb))

config set dbfilename new を使用できます (データを保存するファイルを変更します)





以上がRedis がデータを保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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