zoukankan      html  css  js  c++  java
  • MongoDB小结22

    MongoDB的文档必须有一个_id键。

    目的是为了确认在集合里的每个文档都能被唯一标识。

    ObjectId 是 _id 的默认类型。

    ObjectId 采用12字节的存储空间,每个字节两位16进制数字,是一个24位的字符串。

    12位生成规则:

    [0,1,2,3] [4,5,6] [7,8] [9,10,11]

    时间戳 |机器码 |PID |计数器

    1. 前四位是时间戳,可以提供秒级别的唯一性。
    2. 接下来三位是所在主机的唯一标识符,通常是机器主机名的散列值。
    3. 接下来两位是产生ObjectId的PID,确保同一台机器上并发产生的ObjectId是唯一的。前九位保证了同一秒钟不同机器的不同进程产生的ObjectId时唯一的。
    4. 最后三位是自增计数器,确保相同进程同一秒钟产生的ObjectId是唯一的。

  • 相关阅读:
    禅道
    centos7 安装redis 出现cc: command not found错误解决
    Linux 安装 redis
    vuex store modules
    vuex store 改造
    vuex store
    Vue axios
    Vue keep-alive
    vue 路由守卫
    vue-router 参数传递
  • 原文地址:https://www.cnblogs.com/caohaifeng/p/5550739.html
Copyright © 2011-2022 走看看