Sorted set类型 && Redis全局命令

Sorted set类型

常用命令

命令

说明

例子

图片

zadd key value member

往key集合中添加member元素,分数为value

zadd wzry 3000 大乔

zincrby key increment member

将key集合中的member元素 分数+increment

zincrby wzry 300 大乔

zrange key start stop [withscores]

将key集合中的元素按经济升序排列,加上withscores就连经济也显示

zrange wzry 0 -1 withscores

zrevrange key start stop [withscores]

将key集合中的元素按经济降序排列,加上withscores就连经济也显示

zrevrange wzry 0 -1 withscores

zrank key member

返回member元素在key结合中的正序排名

zrank wzry 小乔

zrevrank key member

返回member元素在key结合中的倒序排名

zrevrank wzry 大乔

zcard key

返回key集合元素个数

zcard wzry

非常用命令

命令

说明

例子

图片

zrangebyscore key min max [withscores]

按【min,max】分数范围返回key集合中元素(正序)-->包含最小和最大

zrangebyscore wzry 3000 6000 withscores

zrevrangebyscore key min max [withscores]

按【min,max】分数范围返回key集合中元素(倒序)-->包含最大和最小

zrevrangebyscore wzry 6000 3000 withscores

zrem key member

删除key集合中member元素与分数

zrem wzry 小乔

zremrangebyscore key min max

按【min,max】分数范围删除key集合中元素

zremrangebyscore wzry 3000 6000

zremrangebyrank key start stop

删除key集合正序排名落在【start,stop】范围元素

zremrangebyrank wzry 0 1

zcount key min max

按照分数范围【min,max】统计key集合中元素个数

zcount wzry 100 300

注意:这里的数据是后面添加的

Redis全局命令

常用的全局命令

命令

说明

例子

图片

keys pattern

按照pattern匹配规则,列表redis中所有相关的key

keys set*

exists key

判断key是否存在

exists set1

expire key seconds

给key设置过期时间,超时:seconds

expire set1 10

persist key

取消key过期时间

persist set2

select index

切换数据库,默认是第0个,共有【0,15】个

select 2

move key db

从当前数据库将key移动到指定db库

move name 3

randomkey

随机返回一个key

randomkey

rename key newkey

将key改名为newkey

rename name newname

echo message

打印message信息

echo message

dbsize

查看key个数

dbsize

info

查看redis数据库等信息

info

config get *

查看所有redis配置信息

config get *

flushdb

清空当前数据库

flushdb

flushall

清空所有数据库

flushall

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值