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
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 返回存储在键中的值的数据类型。 |
评论前必须登录!
注册