redis命令和关键字命令介绍

Redis上一章教程请查看:配置redis和redis所有数据类型
本章我们介绍简单的redis命令和关键字(key)命令。
一、redis命令Redis命令用于在服务器上处理一些任务,我们可以在Redis包中找到redis-cli客户机使用,我们在前面已经安装了这个包。
以下是Redis客户端的基本语法。

$redis-cli

打开终端并键入命令Redis –cli运行redis客户机,这将连接到你的本地Redis服务器,然后你就可以运行任何命令了。
$redis-cli > > PING PONG

在上面的示例中,我们连接到本地机器上运行的Redis服务器,并执行一个命令PING,该命令检查服务器是否正在运行。
在远程服务器上运行命令
为了能够在远程redis服务器上执行一些任务或命令,我们需要通过相同的客户端Redis -cli连接到服务器:
$ redis-cli -h host -p port -a password

如下是一个连接到Redis远程服务器的具体例子。
$redis-cli -h 127.0.0.1 -p 6379 -a "mypass" > > PING PONG

二、redis关键字key命令Redis关键字key命令用于管理Redis中的key。
> command key_name> set my_key redis OK > del my_key (integer) 1

【redis命令和关键字命令介绍】my_key是关键字键,del若删除了键那么命令的输出为(integer) 1否则为(integer) 0。
Redis关键字key命令
编号 命令 & 描述
1 DEL key 删除一个key。
2 DUMP key 获取key的序列化内容。
3 EXISTS key 判断key是否有了。
4 EXPIRE key  seconds Key在时间seconds后过期。
5 EXPIREAT key timestamp Key在时间timestamp后过期,这里的时间是Unix时间戳格式。
6 PEXPIRE key milliseconds 设置键的过期时间(以毫秒为单位)。
7 PEXPIREAT key milliseconds-timestamp 指定为毫秒的key过期时间(Unix时间戳)。
8 KEYS pattern 与pattern匹配的所有键。
9 MOVE key db 将一个键移动到另一个数据库。
10 PERSIST key 从key中移除过期。
11 PTTL key 获取键过期的剩余时间(以毫秒为单位)。
12 TTL key 获取key过期的剩余时间。
13 RANDOMKEY 获取一个随机key。
14 RENAME key newkey 修改关键字的名称。
15 RENAMENX key newkey 如果不存在新键,则重命名该键。
16 TYPE key 返回存储在键中的值的数据类型。

    推荐阅读