日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Redis_基本类型介绍和指令___2

發(fā)布時(shí)間:2025/7/14 数据库 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis_基本类型介绍和指令___2 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.hash

  Redis hash 是一個(gè)string類型的field和value的映射表,hash特別適合用于存儲(chǔ)對(duì)象。

  Redis 中每個(gè) hash 可以存儲(chǔ) 232?- 1 鍵值對(duì)(40多億)。

?  hash的命令都為h開頭

  以nx結(jié)尾的都是field不存在才設(shè)置value

  所以呢,保存的命令也就是類似了,無(wú)非也就是前面加了一個(gè)h!!

  下面來(lái)看一些比較重要的指令

    ->hgetall key(獲取鍵中的hash集合)

    ->hlen key(獲取hash的長(zhǎng)度)

    ->hvals kye(獲取鍵中hash集合的vlaues)

2.List(列表)

  Redis列表是簡(jiǎn)單的字符串列表,按照插入順序排序。你可以添加一個(gè)元素導(dǎo)列表的頭部(左邊)或者尾部(右邊)

  一個(gè)列表最多可以包含 232?- 1 個(gè)元素 (4294967295, 每個(gè)列表超過40億個(gè)元素)。

  這個(gè)LIST就相當(dāng)于一個(gè)棧,使用的方法也很類似,無(wú)非也就是pop,push...

  在這里需要強(qiáng)調(diào)的是對(duì)于棧->先進(jìn)后出<-

  常用的一些指令:

      ->blpop key timeout(從選擇的key中彈出棧頂元素,如果不存在則堵塞,直到超時(shí))

        

      ->brpop key timeout(同上面的一樣,只是移除的是最后一個(gè)元素)

?      ->lpushx key vlaue(將值插入到當(dāng)前列表的開頭)

      ->lrange key start stop(取一定范圍的值)

      ->lrem key count value(移除count位值為value的值)

      ->lset key index value(通過索引設(shè)置值)

      ->ltrim key start stop(根據(jù)start和stop修剪list)

?      ->rpush key value[...] (添加到棧尾)

        

?

      

轉(zhuǎn)載于:https://www.cnblogs.com/student-note/p/5912684.html

總結(jié)

以上是生活随笔為你收集整理的Redis_基本类型介绍和指令___2的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。