美文网首页
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