- (key member1 [member2])">3.操作:(增)向集合添加一个或多个成员 — .sadd(key member1 [member2])
- SMEMBERS(‘集合名’,callback)">4.操作:返回集合中的所有成员 — .SMEMBERS(‘集合名’,callback)
Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。(而前面的list数据列表类型是可以重复的)。
1.引入redis模块var redis=require("redis")
2.连接redis(创建与redis的连接对象)— redis.createClient(port,域名)
var client = redis.createClient(63779,'localhost')
3.操作:(增)向集合添加一个或多个成员 — .sadd(key member1 [member2])
client.sadd('testSet',1)
client.sadd('testSet','a')
client.sadd('testSet','b')
client.sadd('testSet','bb')
4.操作:返回集合中的所有成员 — .SMEMBERS(‘集合名’,callback)
client.smembers('testSet',(err,value)=>{
console.log('client smembers is err,value: 'err,value``)
)