ホームページ >データベース >Redis >Redis によってキャッシュされるべきデータは何ですか

Redis によってキャッシュされるべきデータは何ですか

(*-*)浩
(*-*)浩オリジナル
2019-11-22 13:06:182757ブラウズ

Redis によってキャッシュされるべきデータは何ですか

Redis キャッシュのデータ型には、String (文字列)、List (リスト)、Hash (ハッシュ)、Set (順序付けされていない非繰り返しセット) の 5 種類があります。 )、ZSet (ソートされたセット: 順序付けられた重複しないセット)。

String (string) (推奨学習: Redis ビデオ チュートリアル )

string 型は、最新の種類の Redis です。 key 値に対応します。

Redis の String 型はバイナリ セーフであり、あらゆるデータを含めることができます。たとえば、シリアル化されたオブジェクトや画像などです。

文字列型キーは最大 512M まで保存できます。

Redis の String 型の代入コマンドは SET で、value コマンドは GET です。

List (リスト)

Redis リスト タイプは、挿入順に並べ替えられた文字列の単純なリストです。

各リストには、最大 232 - 1 の要素 (40 億以上) を保存できます。

Redis のリスト タイプは、lpush コマンドを通じて割り当てられ、lrange コマンドを通じて取得されます。

Set (順序なし、繰り返しのないコレクション)

Redis のセットは、順序なし、繰り返しのないコレクション型、つまり String 型の順序なしのコレクションです。

sadd コマンドを使用してコレクションに要素を追加し、smembers コマンドを使用してコレクションを取得します。

セット内のメンバーの最大数は 232 - 1 (40 億以上) です。

ソートされたセット (順序付き、非繰り返しセット)

Redis の順序付きセットは順序付けされていますが、その中の要素は繰り返されていません。文字列型。

zset の各要素は double 型の値にバインドされます。セットは値に従って昇順にソートされます。値は繰り返すことができますが、値を繰り返すことはできません。

zadd コマンドを使用してコレクションに要素を追加します。要素がコレクションにすでに存在する場合は、対応する double 型の値を更新します。 ZRANGEBYSCORE コマンドを使用して、ソートされたセットのコレクション要素を取得します。

Redis 関連の技術記事の詳細については、「Redis データベース チュートリアルの使用方法の概要」 列にアクセスして学習してください。

以上がRedis によってキャッシュされるべきデータは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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