Redis入門(集合)

來源:互聯網
上載者:User

標籤:

集合Redis的集合是字串的無序集合。在Redis您可以添加,刪除和測試檔案是否存在,在成員O(1)的時間複雜度。例子
redis 127.0.0.1:6379> sadd tutoriallist redis(integer) 1redis 
127.0.0.1:6379> sadd tutoriallist mongodb(integer) 1redis 
127.0.0.1:6379> sadd tutoriallist rabitmq(integer) 1redis 
127.0.0.1:6379> sadd tutoriallist rabitmq(integer) 0redis 
127.0.0.1:6379> smembers tutoriallist1) "rabitmq"2) "mongodb"3) "redis"

注意:在上面的例子中rabitmq集合添加加兩次,但由於集合元素具有唯一屬性。

集合中的元素最大數量為 232 - 1 (4294967295,可容納超過4十億元素)。

有序集合Redis的有序集合類似於Redis的集合,字串不重複的集合。不同的是,一個有序集合的每個成員用分數,以便採取有序set命令,從最小的到最大的成員分數有關。雖然成員具有唯一性,但分數可能會重複。
例子
redis 127.0.0.1:6379> zadd tutoriallist 0 redis(integer) 1redis 
127.0.0.1:6379> zadd tutoriallist 0 mongodb(integer) 1redis 
127.0.0.1:6379> zadd tutoriallist 0 rabitmq(integer) 1redis 
127.0.0.1:6379> zadd tutoriallist 0 rabitmq(integer) 0redis 
127.0.0.1:6379> ZRANGEBYSCORE tutoriallist 0 10001) "redis"2) "mongodb"3) "rabitmq"


 


來自為知筆記(Wiz)

Redis入門(集合)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.