Redis基本數據結構 ― Set

server/2024/10/19 15:44:09/

Redis基本數據結構 ― Set

  • 介紹
  • 常用命令
  • 範例
    • 1. 將元素添加到集合
    • 2. 移除指定元素
    • 3. 獲取集合包含的所有元素
    • 4. 交集
    • 5. 聯集
    • 6. 差集

介紹

  • 元素不能重複
  • 無序集合
  • 底層透過hash table實現

常用命令

命令功能
SADD將元素添加到集合
SREM從集合中移除元素
SMOVE將元素從一個集合移動到另一個集合
SMEMBERS獲取集合包含的所有元素
SCARD獲取集合包含的元素數量
SISMEMBER檢查給定元素是否存在於集合
SRANDMEMBER隨機獲取集合中的元素
SPOP隨機的從集合中移除指定數量的元素
SINTER、SINTERSTORE對集合執行交集計算
SUNION、SUNIONSTORE對集合執行聯集計算
SDIFF、SDIFFSTORE對集合執行差集計算

範例

1. 將元素添加到集合

sadd key val1 val2 val3

sadd

2. 移除指定元素

srem key val

srem

3. 獲取集合包含的所有元素

smembers key

smembers

4. 交集

sinter key1 key2

sinter

5. 聯集

sunion key1 key2

sunion

6. 差集

sdiff key1 key2

sdiff

key5 比 key6 多了 v3
key6 比 key5 多了 v2


http://www.ppmy.cn/server/28627.html

相关文章

使用FPGA实现串-并型乘法器

介绍 其实我们知道,用FPGA实现乘法器并不是一件很简单的事,而且在FPGA中也有乘法器的IP核可以直接调用,我这里完全就是为了熟悉一些FPGA的语法然后写了这样一个电路。 串-并型乘法器模块 从字面上看,串-并乘法器就是其中一个乘数…

unity制作app(1)--登录 注册 界面

把学到的知识投入到生产中反而是一件简单的事情! 1.调整canvas的形状,这里和camera没有任何关系! overlay! 2.既然自适应,空间按钮的位置比例就很重要了! game窗口中新增720*1280的分辨率! 3.再回到can…

fdfs安装启动及性能优化

fsatDFS安装 1、使用 wget 命令下载压缩包,如果没有 wget 命令使用 yum 命令安装 yum install wget 2、下载 fastdfs wget -c “https://github.com/happyfish100/fastdfs/archive/V6.06.tar.gz” 3、下载 libfastcommon wget -c “https://github.com/happyfish10…

Android 文件传输

目录 device explorer 文件目录关系对应: device explorer 经常写adb命令传文件,结果发现Android studio有自带的文件管理器,可以上传下载文件。 tool windows ->device explorer 文件目录关系对应: Android java获取的程序…

操作系统安全:安全审计,Windows系统日志详解,Windows事件ID汇总

「作者简介」:2022年北京冬奥会网络安全中国代表队,CSDN Top100,就职奇安信多年,以实战工作为基础对安全知识体系进行总结与归纳,著作适用于快速入门的 《网络安全自学教程》,内容涵盖系统安全、信息收集等…

【机器学习与流体力学交叉领域的期刊】

当涉及到机器学习与流体力学交叉领域的期刊时,以下是一些建议的期刊,这些期刊涵盖了机器学习和流体力学领域的最新研究和发展: Journal of Fluid Mechanics:这是流体力学领域的顶级期刊,虽然主要关注流体力学的理论、…

Python selenium

1.搭建环境 1.安装: pip install msedge-selenium-tools 不要使用pip install selenium,我的电脑上没法运行 2.下载驱动 Microsoft Edge WebDriver |Microsoft Edge 开发人员 edge浏览器点设置---关于即可找到版本号,一定要下载对应版…

詳細瞭解Nginx反向代理與正向代理的區別

正向代理與反向代理是在網路架構中常見的兩種代理模式,它們在Nginx中都有廣泛的應用。下麵我們詳細討論一下它們的區別: 代理對象的區別: 正向代理(Forward Proxy):在正向代理模式下,客戶端知…