多批量回复是否可以包含状态或错误回复?

Nat*_*man 5 protocols network-protocols redis

我正在为Redis网络协议实现解析器.

在浏览文档时,我遇到了以下声明:

Multi bulk reply用于返回其他回复的数组.Multi Bulk Reply的每个元素都可以是任何类型,包括嵌套的Multi Bulk Reply.

但是,我不清楚这是否包括状态或错误回复,因为在多批量回复中返回状态或错误回复确实没有任何意义.

是否有任何命令会返回包含状态或错误回复的多批量回复?

cat*_*ell 2

是的:交易和 Lua 脚本。

例如,请参阅事务内的错误。

(注:我写了另一个完全错误的回复,因为我误解了你的问题。)