RESP协议

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

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-27 10:48
点赞 评论 收藏
分享
11-09 01:22
已编辑
东南大学 Java
高级特工穿山甲:羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞 评论 收藏
分享
粗心的雪碧不放弃:纯学历问题,我这几个月也是一直优化自己的简历,后来发现优化到我自己都觉得牛逼的时候,发现面试数量也没有提升,真就纯学历问题
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务