Google发布内部数据语言 解析速度比XML快百倍
来源: 新浪科技
日期:2008.07.08 16:50 (共有
条评论) 我要评论
据国外媒体报道,谷歌周一发布了公司内部使用的开源数据描述语言“Protocol Buffers”。Protocol Buffers与XML相似,但其特点是简单、小巧、速度快。
新浪科技讯 北京时间7月8日消息,据国外媒体报道,谷歌周一发布了公司内部使用的开源数据描述语言“Protocol Buffers”。Protocol Buffers与XML相似,但其特点是简单、小巧、速度快。
谷歌开源项目经理克里斯·迪邦纳(Chris DiBonap)在博客中称,“我们在网络上传输或在磁盘上存储的几乎所有结构化信息都使用了这种语言。我们认为,Protocol Buffers对其他人也有大有裨益,因此决定把它作为开源软件发布。”
谷歌软件工程师肯顿·瓦尔达(Kenton Varda)在公司开源博客网站上表示,谷歌使用数千种不同的数据格式,其中大多数为结构化数据格式。利用XML来处理这些海量结构化数据显得力不从心,于是谷歌开发了Protocol Buffers。
瓦尔达将Protocol Buffers比作一种接口描述语言(IDL),但没有IDL的复杂性。瓦尔达说:“Protocol Buffers的主要设计目标之一是简洁,而实际情况也是如此。Protocol Buffers不但功能强大,在速度上也至少比XML要快出一个数量级。”
据谷歌文档称,与具有可比性的XML文件相比,Protocol Buffers文件体积小2-9倍,解析速度快19-99倍。
谷歌还称,将来还计划把更多其他软件项目作为开源软件发布。因为这些项目都将用到Protocol Buffers,因此首先发布Protocol Buffers。(李明)
- 下一篇:NBC环球35亿美元收购兰德马克气象频道 [2008-07-08]
与谷歌,XML相关的新闻有:
- 谷歌发布内部数据语言 比XML快近100倍[2008-07-08]
- 谷歌媒体日记录:李开复与陈彤谈搜索[2008-07-08]
- 谷歌产品体验中心或将上线 产品普及加速(图)[2008-07-07]
- 李开复披露谷歌中国未来12个月路线图[2008-07-07]
- 谷歌06年前聘员资料被窃 或被建虚假帐户[2008-07-07]
- 谷歌遭YouTube隐私事件缠身 向维亚康姆恳求[2008-07-07]
- 美国小公司起诉谷歌窃取商业机密索赔10亿美元[2008-07-05]
- 法官要求谷歌交出YouTube用户信息[2008-07-05]
- 谷歌街景服务被指为违反数据保护法[2008-07-05]
- 微软OOXML升国际标准延期三个月[2008-07-05]
| · 您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任 · 留言板管理人员有权保留或删除其管辖留言中的任意内容 · 本站提醒:不要进行人身攻击与无聊谩骂。谢谢配合。 |