IT-Lexikon › Programmierung › MessagePack

MessagePack

Programmierung Svenska → Aktualisiert: 2026-09-12

Binärformat, das JSONs Datenmodell abbildet — Sadayuki Furuhashi, 2008. "Wie JSON. Nur schnell und klein."

Schemafrei wie JSON, aber schneller zu parsen und 30–50 % kleiner auf der Leitung. Unterstützt Integer, Float, String, Bin, Array, Map und ext (erweiterbar). Kein expliziter Typ-Tag-Overhead — ein längenvariables Präfix kodiert Typ und Größe kleiner Werte in einem einzigen Byte.

Steckt in Redis (RESP2-Pipelines), Fluentd, Treasure Data, Sensu und der internen IPC von FlatBuffers. Konkurrenz: CBOR (ähnlich gelagert), Protobuf (schemaabhängig, dafür schneller und kleiner, sobald ein Schema vorliegt).

← Zurück zum Lexikon