When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. BSON - Wikipedia

    en.wikipedia.org/wiki/BSON

    The name "BSON" is based on the term JSON and stands for "Binary JSON". [2] It is a binary form for representing simple or complex data structures including associative arrays (also known as name-value pairs), integer indexed arrays, and a suite of fundamental scalar types. BSON originated in 2009 at MongoDB. Several scalar data types are of ...

  3. MessagePack - Wikipedia

    en.wikipedia.org/wiki/MessagePack

    MessagePack is more compact than JSON, but imposes limitations on array and integer sizes.On the other hand, it allows binary data and non-UTF-8 encoded strings. In JSON, map keys have to be strings, but in MessagePack there is no such limitation and any type can be a map key, including types like maps and arrays, and, like YAML, numbers.

  4. Comparison of data-serialization formats - Wikipedia

    en.wikipedia.org/wiki/Comparison_of_data...

    Length-prefixed "short" Strings (up to 64 bytes), marker-terminated "long" Strings and (optional) back-references Arbitrary-length heterogenous arrays with end-marker Arbitrary-length key/value pairs with end-marker Structured Data eXchange Formats (SDXF) Big-endian signed 24-bit or 32-bit integer Big-endian IEEE double

  5. CBOR - Wikipedia

    en.wikipedia.org/wiki/CBOR

    A tag of 2 indicates that the following byte string encodes an unsigned bignum. A tag of 32 indicates that the following text string is a URI as defined in RFC 3986. RFC 8746 defines tags 64–87 to encode homogeneous arrays of fixed-size integer or floating-point values as byte strings. The tag 55799 is allocated to mean "CBOR data follows".

  6. JSON - Wikipedia

    en.wikipedia.org/wiki/JSON

    While JSON provides a syntactic framework for data interchange, unambiguous data interchange also requires agreement between producer and consumer on the semantics of specific use of the JSON syntax. [25] One example of where such an agreement is necessary is the serialization of data types that are not part of the JSON standard, for example ...

  7. JsonML - Wikipedia

    en.wikipedia.org/wiki/JsonML

    JsonML, the JSON Markup Language is a lightweight markup language used to map between XML (Extensible Markup Language) and JSON (JavaScript Object Notation). It converts an XML document or fragment into a JSON data structure for ease of use within JavaScript environments such as a web browser , allowing manipulation of XML data without the ...

  8. Apache Avro - Wikipedia

    en.wikipedia.org/wiki/Apache_Avro

    It uses JSON for defining data types and protocols, and serializes data in a compact binary format. Its primary use is in Apache Hadoop , where it can provide both a serialization format for persistent data , and a wire format for communication between Hadoop nodes , and from client programs to the Hadoop services .

  9. Associative array - Wikipedia

    en.wikipedia.org/wiki/Associative_array

    In computer science, an associative array, map, symbol table, or dictionary is an abstract data type that stores a collection of (key, value) pairs, such that each possible key appears at most once in the collection. In mathematical terms, an associative array is a function with finite domain. [1] It supports 'lookup', 'remove', and 'insert ...