From 24db21d6ae2bd0cdbb6857d3da762a189f67f80e Mon Sep 17 00:00:00 2001 From: Marc Gravell Date: Fri, 18 Sep 2026 15:11:32 +0100 Subject: [PATCH] Correct RESP "bulk" categorization Multiple length-prefixed scalar types are incorrectly categorized as "aggregate" rather than "bulk" --- content/develop/reference/protocol-spec.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/develop/reference/protocol-spec.md b/content/develop/reference/protocol-spec.md index 03a4fe622b..bb749cd320 100644 --- a/content/develop/reference/protocol-spec.md +++ b/content/develop/reference/protocol-spec.md @@ -124,15 +124,15 @@ The following table summarizes the RESP data types that Redis supports: | [Simple strings](#simple-strings) | RESP2 | Simple | `+` | | [Simple Errors](#simple-errors) | RESP2 | Simple | `-` | | [Integers](#integers) | RESP2 | Simple | `:` | -| [Bulk strings](#bulk-strings) | RESP2 | Aggregate | `$` | -| [Null bulk strings](#null-bulk-strings) | RESP2 | Aggregate | `$-1\r\n` | +| [Bulk strings](#bulk-strings) | RESP2 | Bulk | `$` | +| [Null bulk strings](#null-bulk-strings) | RESP2 | Bulk | `$-1\r\n` | | [Arrays](#arrays) | RESP2 | Aggregate | `*` | | [Nulls](#nulls) | RESP3 | Simple | `_` | | [Booleans](#booleans) | RESP3 | Simple | `#` | | [Doubles](#doubles) | RESP3 | Simple | `,` | | [Big numbers](#big-numbers) | RESP3 | Simple | `(` | -| [Bulk errors](#bulk-errors) | RESP3 | Aggregate | `!` | -| [Verbatim strings](#verbatim-strings) | RESP3 | Aggregate | `=` | +| [Bulk errors](#bulk-errors) | RESP3 | Bulk | `!` | +| [Verbatim strings](#verbatim-strings) | RESP3 | Bulk | `=` | | [Maps](#maps) | RESP3 | Aggregate | `%` | | [Attributes](#attributes) | RESP3 | Aggregate | | | | [Sets](#sets) | RESP3 | Aggregate | `~` |