基于netty实现redis客户端

需要把字符串格式转换 RESP

举个例子, 以下是一个命令协议的打印版本:

*3

$3

SET

$5

test1

$5

value

这个命令的实际协议值如下:

"*3\r\n$3\r\nSET\r\n$5\r\nmykey\r\n$7\r\nmyvalue\r\n"

实际就是 set test1 value

//下面来看代码

1创建连接



//看下自己定义的处理器

连接建立时发送 消息 使用channel buffer

//消息收到时

转换为channelBuffer



//最后看下效果





你可能感兴趣的:(基于netty实现redis客户端)