zoukankan      html  css  js  c++  java
  • 文档及数据类型

    mongodb中数据的组织形式   ---》文档

    mongodb 文档: 是以键值对的形式组成的一组文档。类似python中字典描述数据的方式

    键:即文档的域,表达了一个键值对的含义
      键的命名规则:
        1.utf-8格式字符串
        2.不能使用“”
        3.一个文档中的键不能重复

    值:即文档存储的数据

      *文档中键值对是有序的
      *文档中键值对严格区分大小写

    值类型 数值

    整型     整数 1 2 3 -1 -3
    布尔类型    true false
    浮点型     小数 1.234
    Array     数组 [1,2,3]
    Timestamp   时间戳
    Date     时间日期
    Object    内部文档(对象)
    Null      空值 null
    String    字符串
    Symbol    特殊字符串
    Binary data  二进制字符串
    code     js代码  
    regex     正则表达式
    ObjectId    ObjectId对象(自动生成ID标记)

    "_id" : ObjectId("5ba0768471a989dc526daf76")

    _id : 当mongodb插入文档是如果不指定_id域则自动生成_id域。值如果不自己指定即会自动生成一个ObjectId值

    5ba0768471a989dc526daf76
    24位16进制数 使用ObjectId经过算法处理保证其唯一性
    8位文档创建时间 6位机器ID 4位进程ID 6位计数器

  • 相关阅读:
    实用的设计模式【一】---类设计法则
    vimium 使用心得
    记一次给部门做分享的心得
    centos7安装docker和docker compose【转】
    docker 部署 jenkins
    centos删除docker0虚拟网卡
    CentOS7查看和关闭防火墙
    .Net Core Autofac实现依赖注入
    【转】Docker基础
    【转】使用Docker+Jenkins自动构建部署
  • 原文地址:https://www.cnblogs.com/zengsf/p/9676501.html
Copyright © 2011-2022 走看看