码迷,mamicode.com
首页 > 其他好文 > 详细

bson

时间:2016-06-16 21:32:05      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON,它和JSON一样,支持内嵌的文档对象和数组对象,但是BSON有JSON没有的一些数据类型,如Date和BinData类型。

BSON是JSON的扩展他先新增了诸如日期,浮点等JSON不支持的数据类型。
null
用于表示空或者不存在的字段。
布尔
两个数值true和false
32位和64位整数
shell不支持需用到其他高级语言的驱动来完成,js不可使用。
64位浮点
shell中使用的数字其实全是这种类型{x:3.414}
UTF-8
其实就是字符串类型
对象ID
内置默认ID对象{_id:OBjectld()}
日期
{x:new Date()}
正则
{x:/uspcat/i}
javascript代码快
{x:function(){...}}
undefined
为定义类型注意他和null不是一个类型
数组
{gps:[20,56]}
内嵌文档
{x:{name:"uspcat"}}
二进制
任意字符的字符串shell中时无法使用的。

bson

标签:

原文地址:http://www.cnblogs.com/coding4/p/5592164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!