pb45 B
Protobuf — Encoded Message
A single protobuf User message in binary wire format (varint + length-delimited fields) — the serialized counterpart to the user.proto schema. For testing protobuf decoders without the generated code.
Preview — schema + first 4 rowspb
| fieldwire | value |
|---|---|
| id (1, varint) | 1001 |
| name (2, len) | Ada Lovelace |
| email (3, len) | ada.lovelace@example.com |
| role (4, varint) | ROLE_MEMBER (2) |
Decoded protobuf User message.
Specifications
- Rows
- 5
- Columns
- 7
- Format
- Protocol Buffers (wire format)
- Message
- User
- Note
- matches schema.graphql's sibling user.proto
Related files
- bsonBSON — Binary JSON (MongoDB)The records as BSON — the binary-JSON encoding MongoDB stores documents in. For testing BSON decoders and JSON↔BSON conversion.
- cborCBOR — Concise Binary ObjectThe records as CBOR — the IETF concise binary object representation used in IoT and COSE/WebAuthn. For testing CBOR decoders and JSON↔CBOR conversion.
- msgpackMessagePack — Binary JSONThe records as MessagePack — a compact binary serialization that maps onto the JSON data model, common in caches and RPC. For testing MessagePack codecs and JSON↔MessagePack conversion.
- avroAvro — Row Binary + SchemaThe same records as Apache Avro — a compact row-based binary format that embeds its own schema, widely used in Kafka pipelines. For testing Avro decoders and schema evolution.
- dbfDBF — dBase / xBase TableThe employee table as a dBase (DBF) file — the venerable xBase table format still emitted by GIS tools and legacy databases. For testing DBF readers and DBF→CSV conversion.
- featherFeather — Arrow IPC TableThe same table as Feather (Arrow IPC file) — the zero-copy on-disk form of an Apache Arrow table. For testing Arrow readers and fast columnar interchange.
Generated by generation/data_binary.py. Free for any use, no attribution required — license.