【redis初阶】通用命令

目录

前言

一、使用官网文档

二、redis 通用命令

2.1 get和set

2.2 keys:

2.3 生产环境的概念

2.4 exists

2.5 del

2.6 expire

2.7 ttl

2.8 redis的key过期策略

2.9 几种常见的删除策略

2.10 type


redis学习🥳

前言

Redis 提供了 5 种数据结构,理解每种数据结构的特点对于 Redis 开发运维非常重要,同时掌握每种

数据结构的常见命令,会在使用 Redis 的时候做到游刃有余。

redis 是基于键值对的数据结构,其中 key 是固定的字符串,value 实际上会有多种数据类型(字符

串、哈希、列表、集合、有序集合等),操作不同的数据结构就会有不同的命令,但也有些命令可以

搭配任意一个数据结构来使用——>全局命令,如下;

一、使用官网文档

redis官网基本命令:建议阅读英文文档

Redis Commands Cheat sheet

以ping命令为例作一示范:

二、redis 通用命令

2.1 get和set

redis 是以键值对的方式存储数据的,get 和 set 是 redis 中最核心的两个命令,redis 中的命令是不区

分大小写的,我们必须进入 redis-cli 客户端程序才可以使用 redis 的基本命令;

set key value:把 key 和 value 存储进 redis,其中 key 和 value 都是字符串,对于 key value

不需要加引号,就是表示字符串的类型,当然,我们也可以给 key 和 value 加上单引号/双引号也是可

以的;

get:

根据输入的 key,获取 key 对应的 value 值,如果输入的 key 不存在,则会返回 nil;

补充:

“Null” 和 “Nil” 的区别是什么?

‘ Null ’和‘ nil ’是同义词,在值上都表示‘零’或‘无’。

这两个词的区别主要在于我们使用它们的领域。我们主要在数学、编程、商业和法律事务中使用“null”。另一方面,我们在运动和游戏中使用‘nil’。

2.2 keys:

keys 用来查询当前服务器上匹配的 key,通过一些特殊符号(通配符)来描述 key 的模样,匹配上述

模样的 key 就能被查询出来

KEYS

返回所有满足样式(pattern)的 key。支持如下统配样式。

• h?llo 匹配 hellohallo 和 hxllo
• h*llo 匹配 hllo 和 heeeello
• h[ae]llo 匹配 hello 和 hallo 但不匹配 hillo
• h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瞳绣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值