Redisのデータ構造の種類

Redisのデータ保存方法は以下の通りです:

  1. 文字列(String):文字、数字、小数などを単独の値として保存します。
  2. リスト(List):順番に並んだ文字列の並びを格納し、挿入や削除などの操作が可能。
  3. セット(集合):順不同な文字列の集合格納用。重複要素は許可しません。
  4. スコアが関連付けられ、スコアによってソートできる集合に似た構造体。
  5. キーバリューペアを格納する順序付けられていないハッシュテーブル。
  6. ビットマップ:ビットデータのデータ構造で、ビット演算が可能。
  7. HiperLogLog:基数推定用のデータ構造です。集合内の一意の要素数を推定できます。
  8. 地図空間:緯度経度の地理的情報を格納するデータ構造で、所在地検索などの処理が可能。

上記の一般的なデータ格納方式に加えて、Redisは公開/サブスクライブ(Pub/Sub)、Luaスクリプトなど、いくつかの特殊なデータ構造をサポートしています。

bannerAds