12.自定义Redis客户端
前提:客户端程序需要得知协议实现
RESP协议
优点:
1)简单实现
2)快速解析
3)肉眼可读
传输层虽然基于TCP,但是没有强耦合,可以替换;请求相应是一问一答形式
客户端给服务端发送的redis命令是以bulk string数组形式发送的;
返回值不限;
具体细节
针对不同的类型,前缀会有不同的表示方式;
前提:客户端程序需要得知协议实现
RESP协议
优点:
1)简单实现
2)快速解析
3)肉眼可读
传输层虽然基于TCP,但是没有强耦合,可以替换;请求相应是一问一答形式
客户端给服务端发送的redis命令是以bulk string数组形式发送的;
返回值不限;
具体细节
针对不同的类型,前缀会有不同的表示方式;