返回顶部
首页 > 资讯 > 数据库 >zset常用操作
  • 876
分享到

zset常用操作

2024-04-02 19:04:59 876人浏览 泡泡鱼
摘要

十八、zset常用操作127.0.0.1:6379> zadd zset1 1 abc     #创建有序集合(integer) 1127.0.0.1:6379

十八、zset常用操作
127.0.0.1:6379> zadd zset1 1 abc     #创建有序集合
(integer) 1
127.0.0.1:6379> zadd zset1 10 aabc   #创建有序集合
(integer) 1
127.0.0.1:6379> zadd zset1 5 aaa    #创建有序集合
(integer) 1
127.0.0.1:6379> zadd zset1 88 bbb   #创建有序集合
(integer) 1
127.0.0.1:6379> zadd zset1 888 szk   #创建有序集合
(integer) 1
127.0.0.1:6379> ZRANGE zset1 0 -1   #显示所有元素,按顺序显示
1) "abc"
2) "aaa"
3) "aabc"
4) "bbb"
5) "szk"
127.0.0.1:6379> ZRANGE zset1 0 -1 withscores    #可以带上分值
1) "abc"
2) "1"
3) "aaa"
4) "5"
5) "aabc"
6) "10"
7) "bbb"
8) "88"
9) "szk"
10) "888"

127.0.0.1:6379> ZREM zset1 abc       #删除指定元素
(integer) 1
127.0.0.1:6379> ZRANGE zset1 0 -1 withscores
1) "aaa"
2) "5"
3) "aabc"
4) "10"
5) "bbb"
6) "88"
7) "szk"
8) "888"

127.0.0.1:6379> zrank zset1 szk  #返回元素的索引值,索引值从0开始,按score正向排序

(integer) 0
127.0.0.1:6379> zrevrank zset1 szk     #同上,不同的是,按score反序排序
(integer) 3

127.0.0.1:6379> ZCARD  zset1   #查看集合元素的个数
(integer) 4 
127.0.0.1:6379> zcount zset1 1 20   #查看分值区间内的元素个数
(integer) 2

127.0.0.1:6379> zrangebyscore zset1 1 100 withscores   #返回分支范围在1-100的元素
1) "aaa"
2) "5"
3) "aabc"
4) "10"
5) "bbb"
6) "88"
127.0.0.1:6379> zrangebyscore zset1 0 10    #删除分支范围在0-10的元素,按score排序
1) "aaa"

2) "aabc"


zremrangbyrank zset 0 2   //删除索引范围0-2的元素,按sroce正向排序


zremrangebyscore  zset 1 10   //删除分值范围1-10的元素


您可能感兴趣的文档:

--结束END--

本文标题: zset常用操作

本文链接: https://lsjlt.com/news/37001.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • zset常用操作
    十八、zset常用操作127.0.0.1:6379> zadd zset1 1 abc     #创建有序集合(integer) 1127.0.0.1:6379...
    99+
    2024-04-02
  • Redis基本数据类型Zset有序集合常用操作
    目录Redis数据类型Zset有序集合一、zadd二、zrange三、zrevrange四、zrangebyscore五、 zrem六、zcard七、zcountRedis数据类型Z...
    99+
    2024-04-02
  • Redis之zset类型及操作
    zset是string类型的有序集合 zadd:向名称为key的zset中添加元素member,score用于排序。如果该元素存在,则更新其顺序。 127.0.0.1:6379> zadd myzs...
    99+
    2024-04-02
  • php如何实现Redis的Zset操作
    这篇文章给大家分享的是有关php如何实现Redis的Zset操作的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Zset操作//将一个或多个成员元素及其分数值加入到有序集当中。如果...
    99+
    2024-04-02
  • Redis基本数据类型Zset有序集合常用操作实例分析
    这篇文章主要介绍“Redis基本数据类型Zset有序集合常用操作实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Redis基本数据类型Zset有序集合常用操作实例分析”文章能帮助大家解决问题。...
    99+
    2023-06-30
  • MySQL 常用操作
    1 创建/打开/删除数据库 create database db; create database db character set utf8mb4; use db; drop database db; alter databas...
    99+
    2021-04-21
    MySQL 常用操作
  • mongoose常用操作
    mongodb 基础知识use user //进入user数据库db.auth("username","password") //设置账号密码后可以用来鉴权, 先use进入数据库,再运行否则报错db.dropDataba...
    99+
    2019-11-18
    mongoose常用操作
  • Oracle常用操作
    Oracle常用的一些操作,记录下来:1.建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权...
    99+
    2024-04-02
  • mysql常用操作
    Mysql创建数据库Mysql>create database test;Mysql新增用户与密码Mysql>grant all on *.* to ucenter@'%' identified...
    99+
    2024-04-02
  • MongoDB 常用操作
    MongoDB常用操作 ...
    99+
    2024-04-02
  • MongoDB常用操作
    关系型数据库名词与MongoDB对比:关系数据库 MongoDB Database  DatabaseTable CollectionRow Do...
    99+
    2024-04-02
  • scala常用操作
    scala常用操作 版本信息python3.7pyspark2.4.0 from pyspark import SQLContext,SparkContext,SparkConf conf = SparkConf() sc = Spar...
    99+
    2023-01-31
    常用 操作 scala
  • 常用操作命令
    net start mysql 第二招、登录mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的...
    99+
    2019-11-12
    常用操作命令
  • navicat,mysql常用操作
    mysql更新表的某个字段,将字段的值截取后保存 navicat复制一个表里所有的字段的快捷方式pgsql -- or mysql 有时需要复制一个表里的所有的字段用来拼写sql字段 列表,并且还需要...
    99+
    2024-04-02
  • python MySQLdb 常用操作
    我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:import MySQLdb try:     conn=MySQLdb.connect(host='localhost',user='root',passwd='roo...
    99+
    2023-01-31
    常用 操作 python
  • python ftp常用操作
    需求快速进行ftp上传 ,下载,查询文件原来直接在shell下操作:需要【连接,输用户名,输密码,单文件操作,存在超时限制】太过于繁琐,容易操作失败改进一句命令,搞定多文件上传,下载,查询,列表等操作后期可以加入更强大的功能源代码#!/us...
    99+
    2023-01-31
    常用 操作 python
  • 3Mysql 的常用操作
    root@OBird ~]# mysql -uroot -pzaq12wsx   #入库mysql> show databases;  #查库ERROR 2006 (HY000): MySQL server has gone away...
    99+
    2023-01-31
    常用 操作 Mysql
  • 工作中MySql常用操作
    登录MySQL,如果连接远程数据库,需要用-h指定hostname。#mysql -h hostname -u root -p#mysql -uroot -p -S /data/3306/mysql.soc...
    99+
    2024-04-02
  • Linux操作系统&&Linux20+常用入门操作
    目录 1. 前世今生 1.1. Linux发展史 1.2. 开源 1.3. 发行版本 2. OS/操作系统  3. 指令操作  00 man 01 adduser 02 passwd 03 userdel NAME 04 su - NAME...
    99+
    2023-09-01
    linux unix 服务器
  • java数组常用操作
    一、定义一个Java数组定义数组有三种方法。第一种是定义了一个数组,并且指定了数组的长度,我们这里称它为动态定义。第二种是直接初始化数组内容第三种在分配内存空间的同时还初始化了值。String[] aArray = new String[5...
    99+
    2015-10-26
    java教程 java 数组
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作