参考文档:
1.要明白客户端和 redis 服务端通讯的协议是 resp,底层是socket实现。
2.自写一个 serverSocket 服务端,接受 jedis 发送的 get、set 请求,验证其请求是 socket 实现的。
3.通过阅读上面 redis protocol specification,以及打印 jedis 发送过来的输入流内容,来明确请求的内容的报文结构是什么样的。
4.通过自写一个socket 客户端工具,按照约定的报文结构发送请求,就能实现对 redis 数据库的get、set、incr等操作。