redis 五大数据类型之set篇
1.sadd/smembers/sismember
--set集合赋值 查看值,
--sismember 是查看set集合是否有指定的值,有返回1 没有返回0
2.scard,获取集合里面的元素个数
3.srem key value 删除集合中元素
--删除集合中的元素,没有该元素删除失败返回0
4.srandmember key 【count】(随机出count个数)
5.spop key 随机出栈
--注意这里可以指定弹出几个元素,而且不定指定弹出什么元素,随机弹出。
6.smove key1 key2 member 作用是将key1里的member值赋给key2
7.数学集合类
差集:sdiff key 【key ....】
交集:sinter key [key...]
并集:sunion [key ....]
就是第一个set集合与后面的n个set集合中的差集,交集还有并集(注意这里是第一个set集合与后面n个集合作计较,)
--差集,如果后面中的n个set集合中任意一个set集合有第一个set集合的值 则都不包含在差值里面。
--交集,这里和差集不一样的是,这里交集是所有set集合的共有的元素,如果有某个set的集合没有其他set集合共有的元素则会出现mepty list or set
--并集
转载于:https://www.cnblogs.com/lanqingzhou/p/9030544.html
redis 五大数据类型之set篇相关推荐
- Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏)
本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,强烈建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部 ...
- note.. redis五大数据类型
redis 五大数据类型使用 nosql介绍,由来 什么是nosql 阿里巴巴的架构 nosql 四大分类 redis入门 概述 redis 安装 (docker) 基础的知识 redis五大数据类型 ...
- Redis五大数据类型
Redis五大数据类型 Redis数据类型 key + Østring Øset Ølist Øhash Øzset Redis五大数据类型 --Key Ø keys * • 查询当前库的所有键 Ø ...
- Redis五大数据类型常用命令
Redis五大数据类型 Redis-Key 1.查看当前数据库的key keys * #返回当前数据库下的所有key 2.设置key set key value 3.获取key的value get k ...
- (一)Redis——五大数据类型及基础知识
一位爱好技术的橘右京的哥哥橘左京 Redis--五大数据类型及基础知识(一) Redis 1.Redis命令 1.1 常用String命令 1.2 常用List命令 1.3 常用Hash命令 1.4 ...
- Redis五大数据类型(字符串对象(string)、列表对象(list)、哈希对象(hash)、无序集合(set)和Sorted Set数据类型(zset有序集合))
Redis五大数据类型 一.String(字符串)数据类型 1.SET/GET/APPEND/STRLEN 2.INCR/DECR/INCRBY/DECRBY 3.GETSET 4. SETEX 5. ...
- 【数据存储】【Redis】第三章: Redis五大数据类型实现原理
Redis五大数据类型实现原理 对于五大数据类型(String,list,Hash,Set,Zset)实现原理,Redis在底层用到了多种数据结构,通过数据结构来实现键值对,将数据结构创建了一个对象r ...
- 【Redis五大数据类型】
Redis五大数据类型 前言 一.字符串String 1. set / get / del / append / strlen 2. incr / decr / incrby / decrby 3. ...
- redis学习-redis五大数据类型
五大数据类型简介 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value. 也就是例子中的k1 v1,k2 v2 s ...
最新文章
- 利用VIM为源码添加行号
- [转载] 的士速递2
- 我只是一只碌碌无为的工蚁 : (
- java8 Map新增方法的使用
- leetcode —— 59. 螺旋矩阵 II
- 【英语学习】【Daily English】U12 E-World L01 Do you have Wi-Fi here?
- python os模块进程管理
- KETTLE集群搭建
- 套料软件XSuperNEST(SigmaNEST套料引擎)巧妙利用余料
- python深度学习pdf_Python深度学习
- 今日头条信息流 - 工具菜单详解
- C语言 输入今天的日期,显示明天的日期
- hashcat破解WiFi显示No hashes loaded的解决方法
- 7-3 求100以内的素数
- matlab 矩阵平均值
- 计算机配置35%卡住不动了,大师教你win7 update更新卡住35%不动应该怎么解决
- 19-05-数据库mysql增删改查
- html百度站内搜索代码,百度站内搜索如何安装 百度站内搜索代码如何部署使用...
- 【51Nod三级题】花钱买车牌
- 关于“Android Studio and Gradle are using different locations for the JDK.”提示的解决方法