首页 > 数据库 >redis set

redis set

时间:2022-08-17 10:00:19浏览次数:95  
标签:set 元素 redis 无序 set1 set2

Set类型 Set集合

元素无序  无序指添加key中的value无序

不可以重复

 

 常用命令

sadd set 1 2 3 4 5  输入

smembers set  输出 每次结果可能不一样  对应set无序的特性

scard set  查看有多少元素

spop set  随机返回一个元素 全弹出时key消失

smove set1 set2 元素  将元素从set1移动到set2

srem set 元素..    删除元素

sismember set 元素  判断是否存在元素 返回1真 0假

srandmember set 数字  随机返回指定个数的元素

sdiff set1 set2  求差集即set1中有 set2中无的元素

sinter set1 set2  求交集

sunion set1 set2  求并集

 

标签:set,元素,redis,无序,set1,set2
From: https://www.cnblogs.com/Nana7mi/p/16593951.html

相关文章

  • linux-0.11分析:进程初始化函数init(),第一部分setup((void *) &drive_info) ,第十一篇随
    进程的初始化函数,init()先看看这个函吧:voidinit(void){ intpid,i; setup((void*)&drive_info); (void)open("/dev/tty0",O_RDWR,0); (void)dup(0); (void)......
  • SpringBoot连接redis报错:exception is io.lettuce.core.RedisException: java.io.IOE
    一、解决思路(1).检查redis的配置是否正确springredis:host:localhostport:6379password:123456database:0......
  • Redis安装及常用配置
    Redis安装说明大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安装Redis.此处选择的Linux版本......
  • Redission
    Redisson的原理分布式锁可能存在锁过期释放,业务没执行完的问题。有些人认为,稍微把锁过期时间设置长一些就可以啦。其实我们设想一下,是否可以给获得锁的线程,开启......
  • 链接redis无权限问题
    docker启动redis,redis.conf中设置了"requirepass123456",但是不想改动配置。因此访问docker:dockerexec-itredisXXXX/bin/sh在/usr/local/bin下找到redis-cli命令,./r......
  • redis配置文件说明
    #Redis配置文件样例#Noteonunits:whenmemorysizeisneeded,itispossibletospecifiy#itintheusualformof1k5GB4Mandsoforth:##1k=>1000bytes......
  • 集合之list、set及数据结构简述
    List接口和常用方法区别于collection方法,list接口方法只能list及其子接口能调用,collection、set等无法调用List接口是Collection接口的子接口List集合类中元素有序且......
  • redis list
    list列表相当于java中list集合特点元素有序此有序指插入时顺序且可以重复,key还是一个字符串,值是一个list   类似于c中的栈 先入后出  可以lpush和rp......
  • Redis-5.0141 分布式锁-18
    1.问题描述   随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程的特点以及分布在不同机器上,这将使原单机部署情况下的并发控制......
  • Redis的两种持久化机制
    Redis的两种持久化机制1、持久化机制client--->redis(内存)--->内存数据-数据持久化--->磁盘两种方法快照(Snapshot)AOF(AppendOnlyFile)只追加日志文件2、快照2.1......