簡體   English   中英

Websockets通過協議緩沖區(protobufs)/二進制vs JSON /文本性能

[英]Websockets over Protocol buffers(protobufs)/binary vs JSON/text performance

通過WebSocket以二進制數據形式發送的protobuf是否比通過WebSockets以文本數據形式發送的JSON更快? 就像在紙上一樣,這似乎是正確的,即使考慮到處理雙方字節所產生的少量開銷。 有沒有人真的有機會嘗試這個並取得了一些具體成果? 謝謝!

因此,我做了一個小項目來研究這個問題,並獲得了一些結果。 您可以在此處找到項目,也可以在自述文件results包中找到更多信息。

回答問題; 是的 ,在通過乒乓發送的100_000條消息中,協議緩沖區比JSON快(除了封送和拆組之外,不對它們進行處理)。 但是區別並不像我預期的那么明顯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM