关于作业1:关于kafka消息的序列化方式
来源:2-10 关于Kafka安装与使用的介绍及作业

小草1434
2019-04-20
答复:
1.java的对象的默认序列化【Serial】;
2.使用对象的toString()方法;
3.使用对象转json方式;
4.使用第三方框架或者类的序列化方法;
5.自定义序列化方法【实现序列化接口】;
写回答
1回答
-
同学你好:
非常感谢你对问题的回答,给出的答案也非常好。我这里对 Kafka 消息序列化的方式做一些补充:
需要注意的地方:考虑到生产到 Kafka 中的消息大概率是其他的进程在使用,且很有可能不是 Java 语言。所以,我们最好不使用与语言有绑定关系的序列化方式。例如:JDK 序列化、toString 等等。
可以选择的序列化方式:json、avro、thrift 等等。核心思想是,序列化与反序列化与具体的语言无关。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
20
相似问题