reidsのデータ型

805 ワード

redisの最下位データ構造は、次のとおりです。

  • sdsの単純動的文字列は、文字列の長さ
  • を記録する
  • 辞書はhashtableに基づいて
  • を実現する.
  • 圧縮リストに格納コンテンツデータ量が少ない場合は圧縮リストを用いてメモリオーバーヘッド
  • を低減する.
  • ジャンプテーブル快速探し
  • 双方向チェーンテーブル
  • 整数集合redisは、これらのデータ構造に基づいて、上位層にデータ型のオブジェクトをカプセル化するので、redisのデータ型は、
  • である.

    Stringバイナリは安全で、すべての文字列タイプを記憶することができます。画像などのset key valueが含まれます。


    Hashオブジェクトのストレージhset key name value hget key nameに適用


    アクションコマンド

    hset key name 
    

    Set


    アクションコマンド

    sadd key member     
    srem member     
    smembers       
    sdiff
    sunion
    sinner
    

    List


    Zset秩序集合


    アクションコマンド

    zadd key score member       scroe     
    zrem key member
    zscroe key member