导读:Redis是一款高性能的非关系型数据库,采用了自己独特的协议。本文将介绍Redis协议的基本格式和常用命令,并通过实例演示其使用方法。
1. Redis协议基本格式
Redis协议采用简单的文本协议,每条命令由多个参数组成,以\r\n结尾。其中第一个参数为命令名,后面的参数为该命令所需的参数。例如:SET key value\r\n表示设置键为key,值为value。
2. 常用命令
(1)SET:设置键值对
SET key value\r\n
(2)GET:获取键值对
GET key\r\n
(3)DEL:删除键值对
DEL key\r\n
(4)INCR:键值自增
INCR key\r\n
(5)EXPIRE:设置过期时间
EXPIRE key seconds\r\n
3. 实例演示
(1)连接Redis服务器
$redis-cli -h host -p port
(2)设置键值对
SET name Tom\r\n
(3)获取键值对
GET name\r\n
(4)删除键值对
DEL name\r\n
(5)键值自增
INCR age\r\n
(6)设置过期时间
EXPIRE key 60\r\n
总结:Redis协议采用简单的文本协议,具有高效、稳定、可扩展等优点。掌握Redis协议的基本格式和常用命令,可以帮助我们更好地使用Redis数据库。