MessagePack

E208080

MessagePack is a compact, efficient binary serialization format designed to encode structured data for fast transmission and storage across different programming languages.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
MessagePack canonical 1

Statements (51)

Predicate Object
instanceOf binary serialization format
data interchange format
category serialization library ecosystem
dataModel key-value maps and arrays
designedFor compact serialization
efficient serialization
efficient storage
fast transmission
encodingType binary
hasFeature compact binary representation
fixed-length type prefixes
stream-friendly format
versioned specification
hasImplementationIn .NET Framework
surface form: .NET

C
C++
Go
Java
JavaScript
PHP
Python
Ruby
Rust
introducedAs more efficient alternative to JSON
isHumanReadable false
isLanguageIndependent true
isPlatformIndependent true
isSelfDescribing true
license Apache-2.0 for reference implementation
optimizedFor low bandwidth environments
low latency communication
similarTo BSON
CBOR
JSON
specificationURL https://github.com/msgpack/msgpack/blob/master/spec.md
supports arrays
binary data
booleans
extension types
floating point numbers
integers
maps
nil
strings
structured data
supportsSchema no built-in schema
useCase caching
data storage
inter-process communication
network communication
website https://msgpack.org

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

JSON alternativeTo MessagePack