Redis 键(key)

Posted ranxiaofan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 键(key)相关的知识,希望对你有一定的参考价值。

Redis 键(key)

Redis键命令用于管理redis的键。

语法

Redis键命令的基本语法如下:

redis 127.0.0.1:6379> COMMAND KEY_NAME

 

 

实例

redis 127.0.0.1:6379> SET runoobkey redis

OK

redis 127.0.0.1:6379> DEL runoobkey

(integer) 1

 
 

 

 

 

 

 

 

 

 

在以上实例中DEL是一个命令,runoobkey是一个键。如果键被删除成功,命令执行后输出(integer) 1,否则输出(integer) 0

 


Redis keys 命令

Redis键相关的基本命令:

 1

 DEL key

该命令用于在key存在是删除key。

 2

DUMP key

序列化给定key,并返回序列化的值。 

 3

EXISTS key 

检查给定的key是否存在。

 4

EXPIRE key seconds 

为给定的key设置过期时间,以秒计

 5

EXPIREAT key timestamp

EXPIREAT 的作用和 EXPIRE 类似,都用于为key设置过期时间。不同在于 EXPIREAT 命令接受的时间参数是UNIX 时间戳(unix timestamp) 

PEXPIRE key milliseconds

设置key的过期时间以毫秒计 

 7

PEXPIREAT key milliseconds-timestamp

设置 key 过期时间的时间戳(unix timestamp)以毫秒计 

 8

KEYS pattern

查找所有符合给定模式(pattern)的 key 

 9

MOVE key db

将当前数据库的 key 移动到给定的数据库 db 当中 

 10

PERSIST key

移除 key 的过期时间,key 将持久保持 

 11

PTTL key

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

 12

TTL key

以秒为单位,返回给定 key 的剩余生存时间(TTL,time to live) 

 13

RANDOMKEY

从当前数据库中随机返回一个 key 

 14

RENAME key newkey

修改 key 的名称 

 15

RENAMENX key newkey

仅当 newkey 不存在时,将 key 改名为 newkey 

 16

TYPE key

返回 key 所存储的值得类型 

以上是关于Redis 键(key)的主要内容,如果未能解决你的问题,请参考以下文章

Redis 命令-键(key)

redis学习一 (key)键,Python操作redis 键

Redis键(Key)

Redis 键(key) 讲解 - Redis 教程

Redis 键(key)

redis设置键的过期时间