redis之Set相关操作
Set是没有重复元素的集合
1、添加、展示集合信息
| sadd | 向集合中添加元素 |
| smembers | 展示集合中的所有元素 |
| sismember | 判断某个元素是否存在于集合中 |

2、获取集合里面元素个数、删除元素
| scard | 获取集合中元素个数 |
| srem key value | 从集合中删除元素 |

3、随机获取、弹出元素
| srandmember key 整数 | 从集合中随机获取指定整数个元素 |
| spop key | 从集合中弹出一个元素 |

4、将一个集合中的元素移动到另一个集合中
smove set1 set2 value
将set1中的value元素移动到set2中

5、数学集合类:交集、差集、并集
| sdiff | 差集,在第一个set中,不在第二个set中 |
| sunion | 合集,两个set中的所有元素 |
| sinter | 交集,两个set中共有的元素,即在set1中同时也在set2中 |

浙公网安备 33010602011771号