Memo/MessagePack

https://dexlab.net:443/pukiwiki/index.php?Memo/MessagePack
 


MessagePack: JSONをバイナリ形式に変換してサイズを小さく、早く扱う


msgpack-tools: MessagePack形式のencode/decode

  • Ubuntu 18.04 LTSの場合、バイナリが用意してある
    wget -q https://github.com/ludocode/msgpack-tools/releases/download/v0.6/msgpack-tools-0.6-x86_64.deb
    sudo dpkg -i msgpack-tools-0.6-x86_64.deb
  • msgpack2json : MessagePack形式からJSONへ
    msgpack2json -di file.mp
  • file.mpのkey, valueがバイナリで、base64形式で表示させたい場合
    msgpack2json -di file.mp -b
  • json2msgpack : JSONからMessagePack形式へ
    echo '{"compact": true, "schema": 0}' | json2msgpack | hexdump -C

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-01-24 (金) 16:20:31 (307d)