BSON公司

}
01000010
01010011
01001111
01001110
{

BSON公司,Binary的缩写JSON格式是类JSON文档的二进制编码序列。与JSON一样,BSON支持在其他文档和射线中生成文档和射线。BSON还包含对不属于JSON规范的数据类型的低代表性的引用。例如,BSON有一个Date类型和一个BinData类型。

BSON可以与二进制互斥垫进行比较,如协议Buf­fers.BSON比Protocol Buf­fers更“无模式”,这使其在灵活性方面具有优势,但在空间效率方面也略有差异(BSON在串行数据中的字段名方面领先)。

BSON的设计具有以下三个特点:

  1. 轻量级

    对于任何数据表示格式,尤其是在网络上使用时,将空间覆盖保持在最小的重要性。

  2. 可穿越的

    BSON设计为易于穿越。这是其作为主要数据代表的重要特性Mon­goDB数据库.

  3. 高效

    由于使用了C数据类型,在大多数语言中可以很快地将数据编码到BSON和从BSON解码。