AVRO
- AVRO是Apache提供的一套用于序列化和RPC的机制
- AVRO早起为Hadoop设计的一套序列化系统,后来把AVRO独立出来了
序列化
- 序列化的目的:数据的存储和传输
- 序列化的衡量标准:
a:序列化的时间以及占用的CPU
b:序列化之后产生的数据量
c:序列化机制能否跨平台跨语言
3. AVRO考虑了语言传输的问题,采用json格式
RPC
- RPC是远程调用,允许一个结点远程显示调用另外一个结点上的方法而不用实现
- 存根的作用是限制两个结点限制前后台调用的方法是一致
a:序列化的时间以及占用的CPU
b:序列化之后产生的数据量
c:序列化机制能否跨平台跨语言
3. AVRO考虑了语言传输的问题,采用json格式