设为首页 加入收藏

TOP

深入理解 Hadoop 序列化
2023-07-26 08:18:28 】 浏览:511
Tags:Hadoop

    序列化就是把内存中的对象,转换成字节序列(或其他数据传输协议)以便于存储到磁盘(持久化)和网络传输;


    反序列化就是将收到字节序列(或其他数据传输协议)或者是磁盘的持久化数据,转换成内存中的对象;


    一般来说,“活的”对象只生存在内存中,关机断电就没有了;而且“活的”对象只能由本地的进程使用,不能发送到网络上的另外一台计算机;然而序列化可以存储“活的”对象,可以将“活的”对象发送到远程计算机;


    1.4.1 紧凑:高效使用存储空间;


    1.4.2 快速:读写数据的额外开销小;


    1.4.3 可扩展:随着通信协议的升级而可升级;


    1.4.4 互操作:支持多语言的交互;


  在企业开发中往往常用的基本序列化类型不能满足所有需求,比如在hadoop框架内部传递一个bean对象,那么该对象就需要实现序列化接口;


  3.4 编写FlowDriver


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇21道并发编程面试题 下一篇CAS无锁机制深入理解

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目