回覆列表
  • 1 # 使用者5189701024573

    set常見操作:

    (1)sadd

    向一個集合中新增一個元素。例如:sadd set1 Hello

    (2)smembers

    檢視集合中的所有元素。例如:smembers set1

    (3)srem

    (4)spop

    隨機彈出set集合中德一個元素。例如:spop set1

    (5)sdiff

    求兩個集合的差集,比如sdiff set1 set2,表示保留set1中與set2不同的所有元素。

    (6)sdiffstore

    將返回的差集存進一個集合。例如:sdiffstore set3 set1 set2,表示把set1與set2的差集存進

    集合set3。

    (7)sinter

    返回給定兩個集合的交集。例如:sinter set1 set2,表示返回set1和set2的交集。

    (8)sinterstore

    將兩個集合的交集存進一個集合。例如:sinterstore set3 set1 set2,表示把set1和set2的交集

    存進集合set3。

    (9)sunion

    返回給定兩個集合的並集。例如:sunion set1 set2,表示返回set1和set2的並集。

    (10)sunionstore

    將兩個集合的並集存進一個集合。例如:sunionstore set3 set1 set2,表示把set1和set2的並集

    存進集合set3

    (11)smove

    從第一個key對應的set中移除member並新增到第二個對應的集合中。

    例如:smove set1 set2 Hello,表示把set1中的Hello元素移動到set2中。

    (12)scard

    返回key對應集合的元素的個數。例如:scard set1。

    (13)sismember

    判斷某一個元素是否為集合的元素。比如:sismember set1 Hello,表示判斷Hello是否為set1的中

    的元素。

    (14)srandmember

    隨機返回名稱為key的set的一個元素。例如:srandmember set1。

  • 中秋節和大豐收的關聯?
  • 張韶涵唱過的一首英文歌叫什麼名字?