MongoDB简介
来源:互联网 发布:在vb中val是什么意思 编辑:程序博客网 时间:2024/05/16 23:44
MongoDB是一种NoSQL,面向文档存储,文档是MongoDB的一种特别重要的概念,你可以想象成是一种Map或者字典,散列。如果想要对比的话,文档就相当于关系型数据库的行,大小上线是4MB。集合相当于表。
所有的文档都有一个内置的_id键作为唯一标识符。它的类型可以是任意的,但默认是ObjectId。ObjectId是12字节,每个字节用两位十六进制表示,所以就是一个二十四位的字符串。
12个字节组成部分如下:
0 1 2 3 4 5 6 7 8 9 10 11
时间戳 机器 PID 计数器
前四个字节是时间戳,单位是秒。由于时间戳在前,所以可以大致提供时间顺序。
接下来的三个字节是机器名的散列值,接下来的两个字节是进程ID,前九个字节保证了同一秒钟不同机器不同进程产生 的ObjectId是唯一的。最后三个字节就是自增的计数器。确保相同进程在同一秒钟产生的ObjectId也是不一样的,所以同一秒钟同一进程最多允许2的24次方个不同的ObjectId。
原文:http://blog.csdn.net/hongchangfirst/article/details/51626380
作者:hongchangfirst
hongchangfirst的主页:http://blog.csdn.net/hongchangfirst
0 0
- MongoDB简介
- mongodb简介
- MongoDB简介
- Mongodb简介
- MongoDB 简介
- MongoDB简介
- Mongodb简介
- MongoDB简介
- Mongodb简介
- MongoDB简介
- MongoDB简介
- MongoDB简介
- mongoDB简介
- MongoDB简介
- MongoDB简介
- MongoDB简介
- MongoDB简介
- MongoDB简介
- 浅谈栈帧
- C# winform ComboBox绑定数据源时触发SelectedIndexChanged事件的处理
- 剑指offer(四十九)之二叉树中和为某一值的路径
- Codevs 1065 01字符串
- protobuf vs2015编译
- MongoDB简介
- c语言中如何判断文件是否存在
- C语言函数的应用
- android仿IOS底部弹对话框
- 【Android】Intent介绍和使用
- 网站博客等资源收录(资源)
- 【CSS笔记一】开始学习CSS,为网页添加样式
- spring声明式事务管理
- Single Number III