【发布时间】:2019-10-08 03:31:00
【问题描述】:
据我所知,MongoDB 中的字符串以 UTF-8 格式存储,因此每个字符的长度在 1 到 4 个字节之间。
MongoDB documentation says the following about ObjectID:
返回一个新的 ObjectId 值。 12 字节的 ObjectId 值包括:
一个 4 字节的值,表示自 Unix 纪元以来的秒数,
一个 5 字节的随机值,并且
一个 3 字节的计数器,以随机值开头。
在一个示例中,它显示ObjectId("507f1f77bcf86cd799439011")。这个字符串在 UTF-8 中是 24 个字节,所以我不明白 12 个字节在哪里起作用。
【问题讨论】:
标签: mongodb