RESP协议

每条消息都以 \r\n(CRLF)结尾。这是协议的分隔符。

简单字符串、错误、整数、批量字符串、数组

  • SImpleString +OK\r\n

  • Errors -ERR unknown command 'foobar'\r\n

  • Integers :1000\r\n

  • Bulk Strings

    • $6\r\nfoobar\r\n 有内容
    • $0\r\n\r\n 空字符串
    • $-1\r\n null
  • Arrays *2\r\n$3\r\nfoo\r\n$3\r\nbar\r\n *2表示两个元素,为字符串foo和bar

相关推荐
jiunian_cn1 分钟前
【Redis】渐进式遍历
数据库·redis·缓存
阿猿收手吧!4 分钟前
【C++】异步编程:std::async终极指南
开发语言·c++
yukai080085 分钟前
【最后203篇系列】039 JWT使用
python
朱昆鹏6 分钟前
开源 Claude Code + Codex + 面板 的未来vibecoding平台
前端·后端·github
REDcker8 分钟前
gRPC开发者快速入门
服务器·c++·后端·grpc
figo10tf8 分钟前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
zhangyi_viva12 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
橙露16 分钟前
Spring Boot 核心原理:自动配置机制与自定义 Starter 开发
java·数据库·spring boot
小程故事多_8017 分钟前
Agent Infra核心技术解析:Sandbox sandbox技术原理、选型逻辑与主流方案全景
java·开发语言·人工智能·aigc
冰暮流星17 分钟前
sql语言之分组语句group by
java·数据库·sql