最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Redis Set 集合的實例詳解

 更新時間:2017年08月11日 17:14:44   作者:大白能  
這篇文章主要介紹了 Redis Set 集合的實例詳解的相關資料,Redis的Set是string類型的無序集合。集合成員是唯一的,并且不重復,需要的朋友可以參考下

 Redis Set 集合的實例詳解

Redis的Set是string類型的無序集合。集合成員是唯一的,這就意味著集合中不能出現(xiàn)重復的數(shù)據。

redis 中 集合是通過哈希表實現(xiàn)的,所以添加,刪除,查找的復雜度都是O(1)。

集合中最大的成員數(shù)為 232 - 1 (4294967295, 每個集合可存儲40多億個成員)。

實例

redis 127.0.0.1:6379> SADD runoobkey redis
(integer) 1
redis 127.0.0.1:6379> SADD runoobkey mongodb
(integer) 1
redis 127.0.0.1:6379> SADD runoobkey mysql
(integer) 1
redis 127.0.0.1:6379> SADD runoobkey mysql
(integer) 0
redis 127.0.0.1:6379> SMEMBERS runoobkey

1) "mysql"
2) "mongodb"
3) "redis"

在以上實例中我們通過 SADD 命令向名為 runoobkey 的集合插入的三個元素。

Redis 集合命令

以下列出了 Redis 集合基本命令:

1  SADD key member1 [member2] 
  向集合添加一個或多個成員

2  SCARD key 
  獲取集合的成員數(shù)

3  SDIFF key1 [key2] 
  返回給定所有集合的差集

4  SDIFFSTORE destination key1 [key2] 
  返回給定所有集合的差集并存儲在 destination 中

5  SINTER key1 [key2] 
  返回給定所有集合的交集

6  SINTERSTORE destination key1 [key2] 
  返回給定所有集合的交集并存儲在 destination 中

7  SISMEMBER key member 
  判斷 member 元素是否是集合 key 的成員

8  SMEMBERS key 
  返回集合中的所有成員

9  SMOVE source destination member 
  將 member 元素從 source 集合移動到 destination 集合

10 SPOP key 
  移除并返回集合中的一個隨機元素

11 SRANDMEMBER key [count] 
  返回集合中一個或多個隨機數(shù)

12 SREM key member1 [member2] 
  移除集合中一個或多個成員

13 SUNION key1 [key2] 
  返回所有給定集合的并集

14 SUNIONSTORE destination key1 [key2] 
  所有給定集合的并集存儲在 destination 集合中

15 SSCAN key cursor [MATCH pattern] [COUNT count] 
  迭代集合中的元素

以上就是Redis 集合的詳解并對集合命令進行了總結,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • 淺談redis采用不同內存分配器tcmalloc和jemalloc

    淺談redis采用不同內存分配器tcmalloc和jemalloc

    下面小編就為大家?guī)硪黄獪\談redis采用不同內存分配器tcmalloc和jemalloc。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • 通俗易懂的Redis數(shù)據結構基礎教程(入門)

    通俗易懂的Redis數(shù)據結構基礎教程(入門)

    這篇文章主要介紹了通俗易懂的Redis數(shù)據結構基礎教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 從原理到實踐分析?Redis?分布式鎖的多種實現(xiàn)方案

    從原理到實踐分析?Redis?分布式鎖的多種實現(xiàn)方案

    在分布式系統(tǒng)中,為了保證多個進程或線程之間的數(shù)據一致性和正確性,需要使用鎖來實現(xiàn)互斥訪問共享資源,然而,使用本地鎖在分布式系統(tǒng)中存在問題,這篇文章主要介紹了從原理到實踐分析?Redis?分布式鎖的多種實現(xiàn)方案,需要的朋友可以參考下
    2024-07-07
  • Redis高可用之持久化

    Redis高可用之持久化

    在web服務器中,高可用是指服務器可以正常訪問的時間,衡量的標準是在多長時間內可以提供正常服務(99.9%、99.99%、99.999%等等),Redis中,實現(xiàn)高可用的技術主要包括持久化、主從復制、哨兵和cluster集群,感興趣的同學可以閱讀本文
    2023-04-04
  • 淺談Redis常見延遲問題定位與分析

    淺談Redis常見延遲問題定位與分析

    大部分時候,redis延遲很低,但是在某些時刻,有些redis實例會出現(xiàn)很高的響應延時,本文主要介紹了淺談Redis常見延遲問題定位與分析,具有一定的參考價值,感興趣的可以了解一下
    2022-06-06
  • Redis中3種特殊的數(shù)據類型(BitMap、Geo和HyperLogLog)

    Redis中3種特殊的數(shù)據類型(BitMap、Geo和HyperLogLog)

    這篇文章主要給大家介紹了關于Redis中3種特殊的數(shù)據類型(BitMap、GEOADD和GEODIST)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-03-03
  • 詳解Redis緩存與Mysql如何保證雙寫一致

    詳解Redis緩存與Mysql如何保證雙寫一致

    緩存和數(shù)據庫如何保證數(shù)據的一致是個很經典的問題,這篇文章就來和大家一起探討一下Redis緩存與Mysql如何保證雙寫一致,感興趣的小伙伴可以參考下
    2023-12-12
  • Redis分片集群存儲的搭建到使用

    Redis分片集群存儲的搭建到使用

    這篇文章主要介紹了Redis分片集群存儲的搭建到使用,分片集群顧名思義,將數(shù)據分開存儲到Redis集群中,這樣能夠存儲更多的數(shù)據,避免浪費資源,需要的朋友可以參考下
    2022-06-06
  • 幾分鐘教你掌握Redis簡單動態(tài)字符串SDS

    幾分鐘教你掌握Redis簡單動態(tài)字符串SDS

    這篇文章主要為大家介紹了幾分鐘教你掌握Redis簡單動態(tài)字符串SDS方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Redis中Hash類型的使用

    Redis中Hash類型的使用

    本文主要介紹了Redis中Hash類型的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06

最新評論

嘉兴市| 陕西省| 当雄县| 措勤县| 稻城县| 昌图县| 额尔古纳市| 峨边| 客服| 永靖县| 凉山| 贺州市| 昌黎县| 鹤山市| 图木舒克市| 大兴区| 临海市| 临泉县| 金乡县| 永德县| 顺平县| 饶阳县| 获嘉县| 盐边县| 桓台县| 定西市| 宜宾市| 广州市| 叙永县| 大连市| 常宁市| 宣恩县| 河曲县| 宜都市| 钦州市| 虹口区| 滦南县| 南充市| 广东省| 滁州市| 九龙城区|