首页 > 数据库 >Redis——数据操作(3)

Redis——数据操作(3)

时间:2022-09-22 08:45:22浏览次数:66  
标签:set ordered zset Redis 50 移除 操作 数据

2022-09-22

(4)set操作

  ①添加操作(sadd): 例:

sadd student A B

  ②查看操作(smembers):例:

smembers student

  ③移除操作(srem):例:

srem student A

(5)zset(有序集合而且里面的元素是不能重复的)操作

  ①添加(zadd)操作:

zadd ordered_set 50 K 64 J 82 M 2 O

    说明:zadd后面的变量是创建的一个“zset”集合变量,“50 K”表示K的权重是50,使用权重用来排序。权重越大,排序越靠后。

  ②查询(zrange)操作:

zrange ordered_set 0 -1

    说明:“0 -1”一个是正向索引,从最开始的位置查询;另一个是反向索引,一直到最后一个查询结束。

  ③移除(zrem)操作:

zrem ordered_set K

    说明:"zset"后面的变量是指要在哪个zset集合中移除,"K"是指要移除的值。

  ④按权重移除(zremrangebyscore)操作:

zremrangebyscore ordered_set 0 50

    说明:语句表述移除在“ordered_set”集合中权重为“0-50”的值。

Redis命令参考文档

http://doc.redisfans.com/

 

标签:set,ordered,zset,Redis,50,移除,操作,数据
From: https://www.cnblogs.com/isDaHua/p/16717843.html

相关文章

  • 用Go语言&&redis,如何写分布式锁 ?
    为什么需要分布式锁1因为用户下单,需要锁住uid,防止用户重复下单。2用在库存扣减上,锁住库存,可以防止库存超卖。3用在余额扣减场景,锁住账户,防止并发操作。分布式系统......
  • Node.js 的学习(四)分别连接MongoDB与MySQL数据库,实现增删查改功能
    一、Node.js访问MongoDB数据库MongoDB对许多平台都提供驱动可以访问数据库,如C#、Java、Node.js等。1.1、安装MongoDB访问驱动命令如下:全局安装驱动:npminstallmon......
  • 算法 玩转数据结构 2-1 使用java中的数组
    1重点关注1.1idea新建Java项目newproject--》java--》选择jdk--》next--》createprojectfromtemplate--》Commandlineapp--》next--》输入工程名......
  • Python cv2(Opencv) 图像基本操作
    OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效,由一系列C函数和少......
  • 工业软件-半导体-操作系统行业分析
    工业软件-半导体-操作系统行业分析参考文献链接https://mp.weixin.qq.com/s/E2FiqOiRb-9KluRXvHpbMAhttps://mp.weixin.qq.com/s/P4mIpeCMgi4R848PAm_M3Qhttps://mp.we......
  • mysql根据时间戳统计最近七天的数据
    SELECTDATE_FORMAT(FROM_UNIXTIME(时间戳字段名),'%Y-%m-%d')asdate,id,xxx,count(xxx)astotalFROM表名whereDATE_SUB(CURDATE(),INTERVAL6DAY)<=FR......
  • Redis的持久化方式-RDB
    Redis可以将数据持久化到磁盘里,主要通过两种方式,RDB和AOF的方式存储RDB:在redis里通过save和bgsave命令实现RDB的存储save方式是一种阻塞的方式存储数据bgsave方式是非阻......
  • 1102_REDIS中使用LUA
    定时删除公司费用查询费用并删除数据,保持原子操作准备数据saddsms:send:batchDeduct:company000002sismembersms:send:batchDeduct:company000002hgetallsm......
  • Gorm 操作mysql
    gorm操作mysql安装:goget-ugorm.io/gorm//gorm要连接数据库首先要导入驱动程序:import_"github.com/go-sql-driver/mysql"为了方便,grom包装一些驱动:"gorm.......
  • python-mysql 批量造数据
    importpymysqldb=pymysql.connect(host="124.70.xxx.xxx",user="root",password="3xxxx",database="novel")mycursor=db.cursor()phone=......