Google公开数据交换格式Protocol Buffers源码
来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:29:01
Google于周一(7/7)宣布释出数据交换格式─Protocol Buffers原始码,这是Google内部用来加密网络或磁盘上大量数据的技术,Google宣称该格式比XML更胜一筹。
Google软件技术团队Kenton Varda表示,Google的任务为组织全球的数据,现在全球有上千种不同的数据格式,绝大多数的格式都是结构化的,所面临的重要挑战为如何全部将其加密,而就算像是XML这么好的格式都无法有效解决如此大规模的数据转换工作。
在Google所发表的文件中说明了Protocol Buffers在串行化结构性数据时胜过XML的优势,包括比XML更简单,程序小3~10倍,执行速度快20~100倍,比XML更清楚而且所产生的数据存取类别更容易被用来程序化。
Protocol Buffers与XML的设计概念不同,XML定义表格及数据组的架构,然而Protocol Buffers主要着重在程序逻辑。
Varda说,Protocol Buffers让使用者可以透过特定的语言定义简单的数据架构,并将其编译成可代表这些架构的类别,透过优化的程序代码以最大压缩格式分析与串行化这些讯息并完成这些类别,而且,这些类别非常容易使用。
Google自2001年开始开发Protocol Buffers供内部使用,目前释出的是Protocol Buffers 2.0版,Google表示,由于该公司打算释出的许多开放源码计划中有很多都使用了Protocol Buffers功能,因此率先释出Protocol Buffers
Google软件技术团队Kenton Varda表示,Google的任务为组织全球的数据,现在全球有上千种不同的数据格式,绝大多数的格式都是结构化的,所面临的重要挑战为如何全部将其加密,而就算像是XML这么好的格式都无法有效解决如此大规模的数据转换工作。
在Google所发表的文件中说明了Protocol Buffers在串行化结构性数据时胜过XML的优势,包括比XML更简单,程序小3~10倍,执行速度快20~100倍,比XML更清楚而且所产生的数据存取类别更容易被用来程序化。
Protocol Buffers与XML的设计概念不同,XML定义表格及数据组的架构,然而Protocol Buffers主要着重在程序逻辑。
Varda说,Protocol Buffers让使用者可以透过特定的语言定义简单的数据架构,并将其编译成可代表这些架构的类别,透过优化的程序代码以最大压缩格式分析与串行化这些讯息并完成这些类别,而且,这些类别非常容易使用。
Google自2001年开始开发Protocol Buffers供内部使用,目前释出的是Protocol Buffers 2.0版,Google表示,由于该公司打算释出的许多开放源码计划中有很多都使用了Protocol Buffers功能,因此率先释出Protocol Buffers
Google公开数据交换格式Protocol Buffers源码
IEEE标准电力系统暂态数据交换通用格式COMTRADE
中洲数据交换平台
交换式多兆位数据服务
中洲数据交换功能特点
建设地理空间数据交换平台
CAD与其它软件数据交换五大密决
转载建设地理空间数据交换平台
TCP/IP数据包头格式
TCP/IP数据包头格式
google XML Sitemaps 语法格式
JS实现不同域(Domain)之间的数据交换
MapForce - 电子数据交换 - 开源中国社区
Protocol Overhead
memcached protocol
预测高低点收盘价全数据公式源码
Google收集Marketing数据新招
保护WINDOWS机密数据远离GOOGLE黑客
Google之外的搜索引擎和数据
Google Ad Planner的数据来源
数据显示Google已经主宰搜索市场
利用SRTM数据,在Google Earth上
男性正常“性功能”数据大公开
男性正常“性功能”数据大公开_