<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                String(字符串類型)String數據結構是簡單的key-value類型,value其實不僅可以是String,也可以是數字。 常規key-value緩存應用; 常規計數:微博數,粉絲數等。 常用命令: set,get,incr,decr,mget 等:set key value 設置值、 get key 獲取值、 incr key 加一、 decr key 減一 ? hash(哈希) Redis hash是一個string類型的field和value的映射表,hash特別適合用于存儲對象,后續操作的時候,你可以直接僅僅修改這個對象中的某個字段的值。 常用命令: set,get,decr,incr,mget 等: hset key field value 設置值 hget key field 獲取值 hincrby key field num 設置增數量 list(列表) Redis list 的實現為一個雙向鏈表,即可以支持反向查找和遍歷,更方便操作,不過帶來了部分額外的內存開銷。 Redis list 的應用場景非常多,也是Redis最重要的數據結構之一,比如微博的關注列表,粉絲列表,消息列表等功能都可以用Redis的 list 結構來實現。 可以通過 lrange 命令,就是從某個元素開始讀取多少個元素,可以基于 list 實現分頁查詢,這個很棒的一個功能,基于 redis 實現簡單的高性能分頁,可以做類似微博那種下拉不斷分頁的東西(一頁一頁的往下走),性能高。 常用命令: lpush,rpush,lpop,rpop,lrange等: lpush list a b c d (從list左邊添加元素)、 rpush list 1 2 3 4 (從list右邊添加元素) lrange list 0 -1(從0 到 -1 元素查看:也就表示查看所有) lpop list (從list左邊取,刪除)、 rpop list (從list右邊取,刪除) set(集合) Redis的Set是string類型的無序集合。集合是通過哈希表實現的,所以添加,刪除,查找的復雜度都是O(1)。 常用命令: sadd,spop,smembers,sunion 等: sadd set1 a b c d d (向set1中添加元素) 元素不重復 smembers set1(查詢元素)、 srem set1 a(刪除元素) sorted set(zset,有序集合) 和set相比,sorted set增加了一個權重參數score,使得集合中的元素能夠按score進行有序排列。 例:在直播系統中,實時排行信息包含直播間在線用戶列表,各種禮物排行榜,彈幕消息(可以理解為按消息維度的消息排行榜)等信息,適合使用 Redis 中的 Sorted Set 結構進行存儲。 常用命令: zadd,zrange,zrem,zcard等: zadd zset1 1 a 2 b 3 c (添加元素 zadd key score member,這里添加元素a:1分、元素b:2分、元素c:3分 ) zrange zset1 0 -1 (查看zset1的所有元素,默認從小到大) zrange zset1 0 -1 withscores (查看zset1的所有元素,包括分數score) zrevrange zset1 0 -1 (查看zset1的所有元素,從大到小) zincrby zset1 5 a (對zset1的a元素增加5分) - - - - - -
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看