标签: redis protocols network-protocols
我正在为the Redis network protocol实现解析器。
在浏览文档时,我发现了以下声明:
多批量回复用于返回其他回复的数组。 Multi Bulk Reply的每个元素都可以是任何类型,包括嵌套的Multi Bulk Reply。
但是,我不清楚这是否包含状态或错误回复,因为在多批量回复中返回状态或错误回复确实没有任何意义。
是否有任何命令会返回包含状态或错误回复的多批量回复?
答案 0 :(得分:2)
是:交易和Lua脚本。
例如,请参阅Errors inside a transaction。
(注意:我写了另一个完全错误的回复,因为我误解了你的问题。)