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

时间:2013-07-15 19:26:46

标签: redis protocols network-protocols

我正在为the Redis network protocol实现解析器。

在浏览文档时,我发现了以下声明:

  

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

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

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

1 个答案:

答案 0 :(得分:2)

是:交易和Lua脚本。

例如,请参阅Errors inside a transaction

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