本文介绍: key类型对应value类型,同样也有五种(stringlisthashsetzset

系列文章目录

第一章 Java线程池技术应用
第二章 CountDownLatch和Semaphone的应用
第三章 Spring Cloud 简介
第四章 Spring Cloud Netflix 之 Eureka
第五章 Spring Cloud Netflix 之 Ribbon
第六章 Spring Cloud 之 OpenFeign
第七章 Spring Cloud 之 GateWay
第八章 Spring Cloud Netflix 之 Hystrix
第九章 代码管理gitlab 使用
第十章 SpringCloud Alibaba 之 Nacos discovery
第十一章 SpringCloud Alibaba 之 Nacos Config
第十二章 Spring Cloud Alibaba 之 Sentinel
第十三章 JWT
第十四章 RabbitMQ应用
第十五章 RabbitMQ 延迟队列
第十六章 spring-cloud-stream
第十七章 Windows系统安装Redis、配置环境变量
第十八章 查看、修改Redis配置,介绍Redis类型
[第十九章 Redis key]

推荐一个人工智能学习网站AI 人工智能
在这里插入图片描述
在这里插入图片描述



前言

章节讲解Redis key类型以及命令

1、key类型

key类型对应value类型,同样也有五种(stringlisthashsetzset

1.1、设置key的值

set key value

1.2、查看key类型

type key

2、key的命名规范

key 的命名需要遵循以下规则

3、key命令汇总

命令 说明
DEL key 若键存在的情况下,该命令用于删除键。
DUMP key 用于序列化给定 key ,并返回序列化的值。
EXISTS key 用于检查是否存在,若存在则返回 1,否则返回 0。
EXPIRE key 设置 key 的过期时间,以秒为单位。
EXPIREAT key 命令与 EXPIRE 相似,用于为 key 设置过期时间,不同在于,它的时间参数值采用的是时间格式
PEXPIRE key 设置 key 的过期,以毫秒为单位。
PEXPIREAT key 与 PEXPIRE 相似,用于为 key 设置过期时间,采用以毫秒为单位的时间格式
KEYS pattern 命令用于查找指定 pattern 匹配的 key。
MOVE key db 当前数据库中的 key 移动指定数据库中(默认存储为 0 库,可选 1-15中的任意库)。
PERSIST key 命令用于删除 key 的过期时间然后 key 将一直存在,不会过期。
PTTL key 用于检查 key 还剩多长时间过期,以毫秒为单位。
TTL key 用于检查 key 还剩多长时间过期,以秒为单位。
RANDOMKEY 当前数据库随机返回一个 key。
RENAME key newkey 修改 key 的名称
RENAMENX key newkey 如果新键名不重复,则将 key 修改newkey。
SCAN cursor 基于游标迭代器,用于迭代数据库中存在的所有键,cursor 指的是迭代游标。
TYPE key 该命令用于获取 value数据类型

原文地址:https://blog.csdn.net/s445320/article/details/134591045

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_12827.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注