"); //-->
EMERSON A6220 用于存储持久数据的容器文件
EMERSON A6220 Avro是在Apache Hadoop项目中开发的一个数据序列化和远程过程调用框架,它提供了一种序列化格式来获取持久数据,还提供了一种有线格式来提供Hadoop节点之间的通信,以及将客户端程序连接到Hadoop服务。
Avro使用JSON格式来定义协议和数据类型,并将数据序列化为紧凑的二进制格式。
EMERSON A6220 Avro是一个大数据序列化框架,它以紧凑的二进制格式生成数据,不需要代码生成或代理对象。
它被用作Apache Hadoop的数据序列化组件。Avro致力于模式的概念。读取Avro数据时,写入特定数据时使用的模式始终存在。
这允许每个数据集没有每个值的开销,这使得序列化既快速又相对较小。由于数据和它们的模式是完全自描述的,这使得它很容易与动态脚本语言一起使用。
当EMERSON A6220 数据存储在特定文件中时,模式也与它们一起存储,以供以后由另一个程序处理。因此,如果一个读取数据的程序需要另一个模式,那么这很容易解决,因为两个模式都存在。13365909307咨询
Avro提供:
一种紧凑快速的二进制数据格式
丰富的数据结构
用于存储持久数据的容器文件
远程过程调用
与动态语言的集成
代码的生成不是读写数据文件或使用或实现RPC协议的必要条件
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。