43442 发表于 2014-4-4 10:34:13

Redis数据类型及其操作—Sets


set commands in redis命令语法描述示例备注
SADDSADD key-name item 往set添加元素并返回添加的个数SADD set-key1 "a" "a" "b" "c"返回3
SREMSREM key-name item 从set删除元素并返回删除的个数SREM set-key1 "a" "d"返回1
SISMEMBERSISMEMBER key-name item判断item是否为set的元素SISMEMBER set-key1 "b"
SCARDSCARD key-name返回set的元素个数SCARD set-key1
SMEMBERSSMEMBERS key-name列出set中的元素SMEMBERS set-key1
SRANDMEMBERSRANDMEMBER key-name 随机返回set中的一个元素,可指定返回count个SRANDMEMBER set-key1
SPOPSPOP key-name随机返回set中的一个元素并删除SPOP set-key1
SMOVESMOVE source-key dest-key item将item由source移到dest,返回移动的个数SMOVE set-key1 set-key2 "b"
SDIFFSDIFF key-name 求差集SDIFF set-key1 set-key2
SDIFFSTORESDIFFSTORE dest-key key-name 求差集并存在dest中SDIFFSTORE set-deff set-key1 set-key2
SINTERSINTER key-name 求交集SINTER set-key1 set-key2
SINTERSTORESINTERSTORE dest-key key-name 求交集并存在dest中SINTERSTORE set-inter set-key1 set-key2
SUNIONSUNION key-name 求并集SUNION set-key1 set-key2
SUNIONSTORESUNIONSTORE dest-key key-name 求并集并存在dest中SUNION set-union set-key1 set-key2

页: [1]
查看完整版本: Redis数据类型及其操作—Sets