目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

大数据全系列 教程

1869个小节阅读:464.8k

收藏
全部开发者教程

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(311)
赞(0)

Redis数据类型_key键

img

keys

查看当前库中所有的key 。

语法结构:

有3个通配符 *, ? ,[]

  • *: 通配任意多个字符
  • ?: 通配单个字符
  • []: 通配括号内的某1个字符

示例:

注意: 生产已经禁止。因为长时间阻塞redis而导致其他客户端的命令请求一直处于阻塞状态。 更安全的做法是采用scan。

新版本也进行了替代:

exists

判断某个key是否存在,返回1表示存在,0不存在。

语法结构:

示例:

注意:

可以设置多个key,只返回存在的个数,但不返回哪一个存在/不存在。

type

查看当前key 所储存的值的类型。返回当前key所储存的值的类型,如string 、list等。

语法结构:

示例:

del

删除已存在的key,不存在的 key 会被忽略。

语法结构:

示例:

可以设置多个key,返回删除成功的个数。

expire

给key设置time秒的过期时间。设置成功返回 1 。 当 key 不存在返回 0。

语法结构:

示例:

ttl

以秒为单位返回 key 的剩余过期时间。

语法结构:

示例:

注意:

当 key 不存在时,返回 -2 。 当 key 存在但没有设置剩余生存时间时,返回 -1 。 否则,以秒为单位,返回 key 的剩余生存时间。

persist

移除给定 key 的过期时间,使得 key 永不过期。

语法结构:

示例:

注意:

当过期时间移除成功时,返回 1 。 如果 key 不存在或 key 没有设置过期时间,返回 0 。

实时学习反馈

1. Redis技术中查看当前库中所有的key的命令_____。

A exists

B type

C keys

D ttl

2. Redis技术中如何删除已存在的key。

A keys

B del

C ttl

D persist

答案

1=>C 2=>B

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2