阅读背景:

第10课:[实战] Redis 网络通信模块源码分析(3)

来源:互联网 

redis-server 接收到客户端的第一条命令

  redis-cli 给 redis-server 发送的第一条数据是 *1\r\n$7\r\nCOMMAND\r\n 。我们来看下对于这条数据如何处理,单步调试一下 readQueryFromClient 调用 read 函数收取完数据,接着继续处理 c→querybuf 的代码即可。经实际跟踪调试,调用的是 processInputBuffer 函数,位于 networking.c 文件中:  redis-cli 给 redis




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: