纯文本协议,请求-响应模式。看下边链接:http://redis.io/topics/protocol
《Unix编程艺术》中明确倡导使用纯文本协议。作者在specification的开头就指出,Redis的协议设计是如下三点的折中:
- Simple to implement
- Fast to parse by a computer
- Easy enough to parse by a human
一个如此重视性能的代码实现选用了如此简单易懂的协议设计,相信对仍旧执拗于使用二进制协议设计的开发者是个启发。