數據格式:Protocol Buffers 介紹
Protocol Buffers (ProtocolBuffer/protobuf)是Google公司開發的一種數據描述語言,類似于XML能夠將結構化數據序列化,可用于數據存儲、通信協議等方面。現階段支持C++、JAVA、Python等三種編程語言。
為什么不只用XML?同XML相比,Protocol buffers在序列化結構化數據方面有許多優點(google官方提出):
- 更簡單
- 數據描述文件只需原來的1/10至1/3
- 解析速度是原來的20倍至100倍
- 減少了二義性
- 生成了更容易在編程中使用的數據訪問類
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!