Redis は、string (string)、hash (hash)、list (list)、set (set)、zset (sorted set: Yes sequence set) の 5 つのデータ型をサポートします。 。
# String (String) (推奨学習: Redis ビデオ チュートリアル )
## STRING は、Redis の最も基本的なタイプです。これは、1 つのキーが 1 つの値に対応する、Memcached とまったく同じタイプであると理解されています。 文字列型はバイナリ セーフです。これは、redis の文字列には任意のデータを含めることができることを意味します。たとえば、jpg 画像やシリアル化されたオブジェクトなどです。 文字列型は Redis の最も基本的なデータ型で、文字列型の値は最大 512MB まで保存できます。ハッシュ (ハッシュ)
Redis ハッシュは、キーと値 (key=>value) ペアのコレクションです。 Redis ハッシュは文字列型のフィールドと値のマッピング テーブルであり、オブジェクトの保存に特に適しています。List (リスト)
Redis リストは、挿入順に並べ替えられた文字列の単純なリストです。リストの先頭 (左) または末尾 (右) に要素を追加できます。Set (セット)
Redis の Set は、文字列型の順序なしのコレクションです。 セットはハッシュ テーブルを通じて実装されるため、追加、削除、検索の複雑さは O(1) です。zset (並べ替えられたセット:順序付きセット)
Redis zset も set と同様に文字列型要素のコレクションであり、重複したメンバーは許可されません。 違いは、各要素が double 型のスコアに関連付けられていることです。 Redis はスコアを使用して、コレクションのメンバーを小さいものから大きいものへと並べ替えます。 zset のメンバーはユニークですが、スコアは繰り返すことができます。 Redis 関連の技術記事の詳細については、「Redis データベース チュートリアルの使用方法の概要」 列にアクセスして学習してください。
以上がRedis は文字列のみを保存できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。