Redis 四:存储类型之无序集合
2024-05-26 03:16:45
.sadd num a b c
向num集合中添加abc三个元素
.srem num b
从num集合中删除b元素
.smembers num
获取num集合中所有的元素
.sismember num c
判断c是否存在num集合中
=============================
.运算
sadd num a b c
sadd num2 a b c d
差集(计算左边比右边多出来的那部分):
sdiff num num 返回空
sdiff num2 num 返回d
交集(计算左边跟右边同时拥有的那部分)
sinter num num2 返回 a b c
并集(将左右两边拥有且不重复的元素合并到一起)
sunion num num2 返回 a b c d
==============================
.scard num 获取num集合中的元素个数
.sdiffstore num3 num2 num 将num跟num2的差集结果放到num3集合中
.sinterstore 同上的交集
.sunionstore 同上的并集
.srandmember num count 随机获取count个num中的随机元素
11.spop num 随机从num集合中弹出一个元素
最新文章
- Leetcode: Serialize and Deserialize BST
- [转]IntelliJ IDEA 使用心得与常用快捷键
- android 中targetSdkVersion和与target属性的区别
- Nginx+Keepalived主备负载均衡
- Spring MVC 中的REST支持
- 安装Maven、nexus
- Swift—静态属性- 备
- C#实现按Word模板导出Word(加书签bookMark)
- (C)高级排序法
- Open Source RTOS
- Spring之事务管理的好处
- Java-IO之超类OutputStream
- 纯css做幻灯片效果
- Struts 2中如何解决中文乱码问题?
- JVM运行时数据区(二)
- django+celery +rabbitmq
- MP实战系列(五)之封装方法讲解
- AEAI DP V3.8.0 升级说明,开源综合应用开发平台
- Nginx+FastCGI运行原理(一)
- 第十九篇:不为客户连接创建子进程的并发回射服务器(select实现)