MongoDB 概念解析

MongoDB.png

MongoDB数据类型


mongo2.png

MongoDB几种我不太理解的数据类型
1.ObjectId
ObjectId 类似唯一主键,可以很快的去生成和排序,包含 12 bytes,含义是:
∙ 4 个字节表示创建 unix 时间戳,格林尼治时间 UTC 时间,比
北京时间晚了 8 个小时
∙接下来的 3 个字节是机器标识码
∙紧接的两个字节由进程 id 组成 PID
∙最后三个字节是随机数
2.BSON
3.时间戳
BSON 有一个特殊的时间戳类型用于 MongoDB 内部使用,与普通
的 日期 类型不相关。 时间戳值是一个 64 位的值。其中:
.前32位是一个 time_t 值(与Unix新纪元相差的秒数)
.后32位是在某秒中操作的一个递增的序数
4.日期
表示当前距离 Unix新纪元(1970年1月1日)的毫秒数。日期类型是
有符号的, 负数表示 1970 年之前的日期。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容