跳到主要内容

集合

2025年01月10日
柏拉文
越努力,越幸运

一、sadd


SADDRedis 中的命令,用于将一个或多个成员(members)添加到 集合(set)中。ioredis 提供了对应的 sadd 方法来执行这个操作。集合(set``)是一个无序的、不重复的数据集合,因此,如果尝试插入重复的元素,Redis 会忽略这些重复项。

二、srem


SREMRedis 中的命令,用于从 集合(set)中 移除一个或多个成员。ioredis 提供了对应的 srem 方法来执行这个操作。如果指定的成员不存在于集合中,Redis 会忽略该成员,不会报错。

三、spop


SPOPRedis 中的命令,用于 随机移除并返回集合(set)中的一个或多个成员。ioredis 提供了对应的 spop 方法来执行这个操作。

四、scard


SCARDRedis 中的命令,用于 获取集合(set)中的 成员数量。ioredis 提供了对应的 scard 方法来执行这个操作。

五、sdiff


SDIFFRedis 中的命令,用于 获取多个集合的差集(即,返回存在于第一个集合但不存在于其他集合中的成员)。ioredis 提供了对应的 sdiff 方法来执行这个操作。

六、sinter


SINTERRedis 中的命令,用于 获取多个集合的交集(即,返回所有集合中都存在的成员)。ioredis 提供了对应的 sinter 方法来执行这个操作。

七、sunion


SUNIONRedis 中的命令,用于 获取多个集合的并集(即,返回所有集合中所有独特的成员)。ioredis 提供了对应的 sunion 方法来执行这个操作。

八、smembers


SMEMBERSRedis 中的命令,用于 获取集合中的所有成员。ioredis 提供了对应的 smembers 方法来执行这个操作。

九、sismember


SISMEMBERRedis 中的命令,用于 检查一个成员是否存在于集合中。ioredis 提供了对应的 sismember 方法来执行这个操作。

十、srandmember


SRANDMEMBERRedis 中的命令,用于 随机返回集合中的一个或多个成员。ioredis 提供了对应的 srandmember 方法来执行这个操作。