美文网首页
X Protocol工作总结

X Protocol工作总结

作者: 求道派的驴子 | 来源:发表于2017-08-14 20:04 被阅读0次

X Protocol 实现方面的工作,目前有一个简单的PR,为TiDB增加一个协议层,但是协议消息的解析还完全没有实现。

x Protocol 的Protobuf消息,已经port到 go 语言中,并在 tipb 仓库下提了PR

还有一些准备工作。

  • 在内网服务器上编译安装一个 MySQL 5.7

    之前只在自己机器上编译过,为方便接手人工作,我会整理下这部分文档,并找台公共服务器再搞一遍。
    目前已在192.168.199.213机器上完成,x protocol端口为默认,33060。

  • mysqlsh的使用及测试数据集的下载

    官网上都有,二次总结的文档在这里
    目前已经导入好world_x测试数据,连接方式:mysqlsh root@192.168.199.213/world_x。

  • 如何分析协议内容?

MySQL 5.7 运行起来之后,我们可以运行 mysqlsh 客户端与之通信,同时运行一个抓包程序把TCP包抓下来,然后使用Protobuf解析一下,便可以方便地进行分析了。
这部分可以用一个小工具,也在上面那个文档里,可能还需要再改一下。

相关文章

网友评论

      本文标题:X Protocol工作总结

      本文链接:https://www.haomeiwen.com/subject/ybbxrxtx.html