zoukankan      html  css  js  c++  java
  • Redis之Set

    Set描述

    1、集合中每个元素都是不同的(集合是没有重复的元素);

    2、集合的元素最多为2^32-1;

    3、元素是没有顺序的;

    Set基本操作

     常用的操作

    添加集合

    获取集合的所有元素

    对集合做差集

    对集合做交集

    对集合做并集

    适用的场景

    我们一南北方差异和共同点为例:

    1、首先我们设置北方的值

    2、设置南方的值

    3、求南北方的差集

    注意:

    1、key1和key2和key3...keyN之间的差集,谁在第一个就是和后面的集合作对比;

    2、集合的交集就是南北之间相同的物品;

    3、并集就是将他俩合在一起并且将一样的去重。

     总结

    1、无序集合主要应用于几种物品集合的差异性和相同性;

    2、比如博客用户可以将他的粉丝、关注放在不同的集合,用于实现共同关注,共同喜好、二度好友等;

  • 相关阅读:
    洛谷 P4001 [ICPC-Beijing 2006]狼抓兔子
    杂题20201201
    杂题20210103
    杂题20201010
    杂题20200928
    ACL1 Contest 1 简要题解
    杂题20200906
    杂题20200623
    USACO2020DEC Gold/Platinum 解题报告
    CSP-S2020游记
  • 原文地址:https://www.cnblogs.com/meichao/p/9199679.html
Copyright © 2011-2022 走看看