采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
答复: 1.java的对象的默认序列化【Serial】; 2.使用对象的toString()方法; 3.使用对象转json方式; 4.使用第三方框架或者类的序列化方法; 5.自定义序列化方法【实现序列化接口】;
同学你好:
非常感谢你对问题的回答,给出的答案也非常好。我这里对 Kafka 消息序列化的方式做一些补充:
需要注意的地方:考虑到生产到 Kafka 中的消息大概率是其他的进程在使用,且很有可能不是 Java 语言。所以,我们最好不使用与语言有绑定关系的序列化方式。例如:JDK 序列化、toString 等等。
可以选择的序列化方式:json、avro、thrift 等等。核心思想是,序列化与反序列化与具体的语言无关。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
登录后可查看更多问答,登录/注册
从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。
1.6k 1
1.0k 1
861 11
1.3k 8
919 6