Redis常用指令

Redis常用指令

通用命令

连接Redis服务

第一种:启动默认配置的redis服务(当关闭页面后或者 ctrl+C就会自动关闭redis服务,无法在后台启动)在这里插入图片描述
第二种:启动自定义配置的redis服务
在这里插入图片描述
在这里插入图片描述

客户端访问Redis

在这里插入图片描述

关闭Redis服务

在这里插入图片描述

Redis支持的五种数据结构

String在这里插入图片描述

在这里插入图片描述

SET key value [EX seconds] [PX milliseconds] [NX|XX]

在这里插入图片描述

INCR key

在这里插入图片描述

Hash

在这里插入图片描述
在这里插入图片描述
当 HSET 命令在哈希表中新创建 field 域并成功为它设置值时, 命令返回 1 ; 如果域 field 已经存在于哈希表, 并且 HSET 命令成功使用新值覆盖了它的旧值, 那么命令返回 0

List

在这里插入图片描述
特点:存取有序、有下标、允许重复

LPUSHX key value

只有当 key 已经存在并且存着一个 list 的时候,在这个 key 下面的 list 的头部插入 value。 与 LPUSH 相反,当 key 不存在的时候不会进行任何操作

Lindex

用于通过索引获取列表中的元素。你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素

Set

在这里插入图片描述

Sdiff

返回第一个集合与其他集合之间的差异,也可以认为说第一个集合中独有的元素。不存在的集合 key 将视为空集

Zset

在这里插入图片描述

特点:Redis 有序集合Zset和集合一样也是 string 类型元素的集合,且不允许重复的成员

不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序

有序集合的成员是唯一的,但分数(score)却可以重复

ZINCRBY

当 key 不存在,或分数不是 key 的成员时, ZINCRBY key increment member 等同于 ZADD key increment member
当 key 不是有序集类型时,返回一个错误

Zrangebyscore

Min最小是-inf max最大是inf
默认情况下,区间的取值使用闭区间 (小于等于或大于等于),你也可以通过给参数前增加 ( 符号来使用可选的开区间 (小于或大于)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值