mongodb中常见的数据类型

mongodb中常见的数据类型

常见类型
● Object ID: ⽂档ID
● String: 字符串, 最常⽤, 必须是有效的UTF-8
● Boolean: 存储⼀个布尔值, true或false
● Integer: 整数可以是32位或64位, 这取决于服务器
● Double: 存储浮点值
● Arrays: 数组或列表, 多个值存储到⼀个键
● Object: ⽤于嵌⼊式的⽂档, 即⼀个值为⼀个⽂档
● Null: 存储Null值
● Timestamp: 时间戳, 表示从1970-1-1到现在的总秒数
● Date: 存储当前⽇期或时间的UNIX时间格式

注意点
● 每个⽂档都有⼀个属性, 为_id, 保证每个⽂档的唯⼀性,mongodb默认使用_id作为主键
可以⾃⼰去设置_id插⼊⽂档,如果没有提供, 那么MongoDB为每个⽂档提供了⼀个独特的_id, 类型为objectID
● objectID是⼀个12字节的⼗六进制数,每个字节两位,一共是24 位的字符串: 前4个字节为当前时间戳 接下来3个字节的机器ID 接下来的2个字节中MongoDB的服务进程id 最后3个字节是简单的增量值

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值