作者:明天会更好--好过_652 | 来源:互联网 | 2023-09-15 10:29
前言:????用netty搭建一套服务化,发现protobuf使用的场景较多,而且我们也想把bean类能够序列化后,放到redis或者数据库,可读性考虑我们想了几种方案xml、
前言:? ? ? ?用netty搭建一套服务化,发现protobuf使用的场景较多,而且我们也想把bean类能够序列化后,放到redis或者数据库,可读性考虑我们想了几种方案xml、json,后来我突发奇想既然这样不如使用protobuf。
?
其实使用protobuf并不难,就是繁琐一点需要生成proto的文件,其它工作都由google来完成,而在mybatis或者数据层面中间处理过程,实际上采用的mybatis的TYPE类型的转换
?
![bubuko.com,布布扣](https://img7.php1.cn/3cdc5/f375/9f3/d0a3ee061305df05.png)
?
使用protobuf主要是因为其性能的优势,记得曾经有人去测试过,忘记是哪位iteye兄弟,比kyro可能反序列化慢一点,但是比起JDK默认的肯定高很多。
?
?
个人结论:
? ? ? 永远没有最好的技术,所以只能自己摸索。