已解决 canal 直接发送 json数据好 还是二进制好?
-
如题,如何决定选择哪种方式?
-
这个问题本质是序列化方式的选择:
- json: 优点主要是使用简单,可读性好。json处理起来也非常容易
- 二进制:二进制传输取决于你具体用什么序列化框架了,不同的二进制序列化方式有不同的优缺点。但是总体上相比json,二进制的序列化方式一般会在性能、数据大小方面(数据小,紧凑可以减少网络I/O开销)相比json有更好的表现。这块内容感兴趣的话可以参考以下网上的文章。例如美团分享的一个博客《序列化和反序列化》
Copyright © 2020 ClouGence, Inc.备案号:浙ICP备20007605号-2