Интернет магазин китайских планшетных компьютеров



Компьютеры - BSON

02 июня 2011





BSON это компьютерный формат обмена данными. Это бинарная форма представления простых структур данных и ассоциативных массивов. Имя «BSON» основано на определении JSON и неофициально значит «Binary JSON».

Типы данных и синтаксис

BSON документы состоят из сортированных списков элементов. Каждый элемент состоит из имени поля, типа и значения. Имена полей — это строки. Типы включают:

  • строка
  • целое число
  • двойное число с плавающей запятой
  • дата
  • массив байт
  • булевые
  • Ноль
  • BSON объект
  • массив BSON объектов

Номинально, это множество JSON типов, но из-за ограничений по длине некоторые действительные значения JSON не являются действительными значениями BSON.

Эффективность

В сравнении с JSON, BSON является эффективным как в плане размера хранения данных, так и сканирования. Большие элементы в документе BSON имеют префикс с длиной документа для облегчения сканирования.



Просмотров: 1261


<<< BMP