前往
大廳
主題

MessagePack介紹

LF(小魚) | 2022-05-11 16:42:31 | 巴幣 2 | 人氣 356


一、介紹
MessagePack跟Json一樣是一種資料格式,使用2進位的方式儲存,優點是占用空間小、傳輸與讀寫快速,缺點就是無法直接用記事本或文字編輯器開啟來閱讀。
MessagePack的型態和Json幾乎一樣,是可以直接互相轉換的,所以也可以視情況轉成另外一種形式

二、用途
因為現今網路發達,傳輸速度很快,所以不太會有因為資料太多而傳輸過慢的問題,但遇到需要即時傳輸的情況下,MessagePack就是很好的選項了,它可以在資料越多時越有效的縮減資料所需的空間,在即時傳輸這種需要短時間傳輸大量,甚至還是巨大資料,就能有效的加速傳輸及解析速度

三、支援語言
因其使用2進位,所以沒有什麼編碼問題,幾乎所有程式語言皆能支援其格式,官方甚至對常見的程式語言(C/C++, C#, Java, JavaScript, PHP, Python)有函式庫支援,也有人為MessagePack撰寫函式庫可以使用,所有官方認證的函式庫皆可以在官網下面找到

四、連結

創作回應

更多創作