美文网首页
RESP协议

RESP协议

作者: 生命就是个Bug | 来源:发表于2019-04-15 18:06 被阅读0次

Redis协议,又名Redis Serialization Protocol,是Redis的通信协议。

协议的格式:前缀符号 + 内容 + \r\n

前缀如下:

  • 简单字符串 +
  • 异常 -
  • 整数 :
  • 数组 *
  • 二进制安全大量字符 $

1. 简单字符串
加号开头,非二进制安全。
如:+OK\r\n

2. 异常
减号开头。
如:-Error message\r\n

3. 整数
冒号开头。
如::1\r\n

4. 数组
星号开头,后带元素个数,没有则用-1。
如:*1\r\n:2\r\n*-1\r\n

5. 二进制安全字符串
美元符号开头,后带元素个数。
如:$2\r\n:1\r\n:2\r\n$5\r\nhello\r\n

相关文章

网友评论

      本文标题:RESP协议

      本文链接:https://www.haomeiwen.com/subject/jbxpwqtx.html