MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。 MongoDB 工作在收集和文件的概念。

数据库:数据库是一个物理容器集合。每个数据库都有自己的一套文件系统上的文件。一个单一的MongoDB服务器通常有多个数据库。

集合:集合是一组MongoDB的文档。它相当于一个RDBMS表。收集存在于一个单一的数据库。集合不执行模式。集合内的文档可以有不同的领域。通常情况下,一个集合中的所有文件是相同或相关的目的。

文档:文档是一组键 - 值对。

文件动态模式。动态模式是指,在相同集合中的文档不需要具有相同的字段或结构组的公共字段的集合的文档,可以容纳不同类型的数据。 下面给出的表显示RDBMS术语使用 MongoDB 的关系

_id是一个12字节的十六进制数,保证每一份文件的唯一性。
您可以提供_id同时插入文档。如果没有提供,那么MongoDB的每个文档提供了一个独特的ID。
-id:【例:_id: ObjectId(7df78ad8902c)共12个字节】
前4个字节为当前时间戳,
未来3个字节的机器ID,
最后2个字节的进程id 。
MongoDB的服务器及剩余3个字节是简单的增量值。

最新文章

  1. Beanstalk消息队列的实现
  2. Web前端开发基础 第一天(Html和CSS)
  3. [原创]java WEB学习笔记101:Spring学习---Spring Bean配置:IOC容器中bean的声明周期,Bean 后置处理器
  4. postgresql如何实现回收站机制
  5. 编译安装的 mysql apache 用 service mysqld start 来启动
  6. js禁止复制页面文字
  7. eclipse常用快捷键及调试方法(虽然现在看不懂,但是感觉以后肯定会用到,先转了)
  8. css中的zoom
  9. windows系统下Tomcat与Apache服务器集成
  10. Google中rel="canonical"的相关解释和用法
  11. 思道OA PK 通达OA 同场竞技 谁与争锋
  12. 通过文件读写方式实现Matlab和Modelsim的联合仿真
  13. winform窗体中查找控件
  14. asp.net BulletedList绑定数据及vs2013添加数据库文件
  15. 百度网盘自动上传脚本-bpcs_uploader
  16. leetcode[60] Rotate List
  17. SpringBoot的几个使用技巧
  18. jquery学习总结(超级详细)
  19. JAVA内部类_1
  20. 移动开发day1_过渡_2d转换_3d立体

热门文章

  1. Git_安装Git
  2. 小米路由通过SSH添加静态路由表之后无法跳转的问题
  3. 分布式中使用redis进行session共享
  4. 四种DCOM错误的区别,0x80080005 0x800706be 0x80010105 0x
  5. druid连接数据库加解密
  6. [self removeAllSubviews]; // 删除所有子视图(包括 selfl.view) 所以,要慎用
  7. JavaScript对于函数的调用及原理
  8. 《深入理解C指针》
  9. [Swift] Swift3.0--GCD
  10. 内存及字符串操作篇strlen strchar strcmp strcoll strcpy strdup strstr strtok strspn strrchr bcmp bcopy bzero index memccpy memset