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

相关推荐
.小小陈.5 分钟前
MySQL 入门到实战:从基础概念到核心存储引擎
数据库·mysql
小杍随笔6 分钟前
Rust桌面GUI框架:性能优化与实战避坑指南
开发语言·性能优化·rust
辰同学ovo6 分钟前
从全局登录状态管理学习 Redux
前端·javascript·学习·react.js
二哈赛车手9 分钟前
新人笔记---项目中简易版的RAG检索后评测指标(@Recall ,Mrr..)实现
java·开发语言·笔记·spring·ai
做时间的朋友。9 分钟前
精准核酸检测
java·数据结构·算法
爱看书的小沐10 分钟前
【小沐杂货铺】基于Three.js绘制三维艺术画廊3DArtGallery (Three.js,WebGL)
javascript·3d·webgl·three.js·babylon.js·三维画廊
格林威11 分钟前
3D相机视觉检测:环境光太强,结构光点云全是噪点怎么办?
开发语言·人工智能·数码相机·计算机视觉·3d·视觉检测·工业相机
yoyo_zzm15 分钟前
Laravel10.x新特性全解析
数据库·mysql·架构
Rust语言中文社区18 分钟前
【Rust日报】2026-05-02 Temper - 用 Rust 编写的 Minecraft 服务器项目发布 0.1.0 版
运维·服务器·开发语言·后端·rust
许彰午22 分钟前
CacheSQL(五):桥接篇
java·数据库·缓存·系统架构