Binary Serialization Format. 데이터를 바이너리 형태로 직렬화한다. JSON보다 용량이 훨씬 작아 빠른 통신에 유용하다.
Redis와 Fluentd의 메시지 포맷으로 사용된다.
JSON VS MessagePack
Test in Python
설치
실행
1 2 3 4 5
| >>> import msgpack >>> msgpack.packb({'number': 3}) b'\x81\xa6number\x03' >>> msgpack.unpackb(_, raw=False) {'number': 3}
|
Links