您的位置:首页 > 数据库 > Redis

Redis数据类型及其操作—Sets

2014-04-03 19:26 405 查看
set commands in redis

命令语法描述示例备注
SADDSADD key-name item [item...]往set添加元素并返回添加的个数SADD set-key1 "a" "a" "b" "c"返回3
SREMSREM key-name item [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 [count]随机返回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 [key-name...]求差集SDIFF set-key1 set-key2
SDIFFSTORESDIFFSTORE dest-key key-name [key-name...]求差集并存在dest中SDIFFSTORE set-deff set-key1 set-key2
SINTERSINTER key-name [key-name...]求交集SINTER set-key1 set-key2
SINTERSTORESINTERSTORE dest-key key-name [key-name...]求交集并存在dest中SINTERSTORE set-inter set-key1 set-key2
SUNIONSUNION key-name [key-name...]求并集SUNION set-key1 set-key2
SUNIONSTORESUNIONSTORE dest-key key-name [key-name...]求并集并存在dest中SUNION set-union set-key1 set-key2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: