redis redis 如何set
时间: 2023-11-06 12:01:18 浏览: 74
Redis中使用SET命令可以将一个或多个成员添加到指定的集合中。 SET命令的语法为:SET key member [member ...]。
在Redis中,集合是一个无序的、不重复的数据集合,可以对集合进行添加、删除、判断成员是否存在等操作。
以下是SET命令的几个常用操作:
1. 添加成员:使用SET命令可以将一个或多个成员添加到指定的集合中,例如:SET key member1 member2。
2. 判断成员是否存在:使用SISMEMBER命令可以判断指定的成员是否存在于集合中,例如:SISMEMBER key member。
3. 删除成员:使用SREM命令可以从集合中删除指定的成员,例如:SREM key member1 member2。
4. 获取集合中的成员数量:使用SCARD命令可以获取集合中的成员数量,例如:SCARD key。
5. 获取集合中的所有成员:使用SMEMBERS命令可以获取指定集合中的所有成员,例如:SMEMBERS key。
6. 获取随机成员:使用SRANDMEMBER命令可以获取指定集合中的随机成员,例如:SRANDMEMBER key [count]。
7. 获取集合的交集、并集、差集等操作:可以使用SINTER、SUNION、SDIFF等命令对多个集合进行交集、并集、差集等操作,例如:SINTER key1 key2,SUNION key1 key2,SDIFF key1 key2。
8. 移动成员:使用SMOVE命令可以将一个集合中的成员移动到另一个集合中,例如:SMOVE source destination member。
阅读全文