Apache Fory™ 提供高性能的行格式以实现零拷贝反序列化。
与在内存中重构完整对象的传统对象序列化不同,行格式支持直接从二进制数据随机访问字段,无需完整反序列化。
主要优势:
- 零拷贝访问:无需分配或复制数据即可读取字段
- 部分反序列化:仅访问所需的字段
- 内存映射文件:处理大于 RAM 的数据
- 缓存友好:顺序内存布局以提高 CPU 缓存利用率
- 延迟计算:将昂贵的操作延迟到字段访问时
何时使用行格式
- 具有选择性字段访问的分析工作负载
- 仅需要字段子集的大型数据集
- 内存受限环境
- 高吞吐量数据管道
- 从内存映射文件或共享内存读取