4

根据官方文件:

BSON ObjectID 是一个 12 字节的值,由 4 字节的时间戳(自纪元以来的秒数)、3 字节的机器 ID、2 字节的进程 ID 和 3 字节的计数器组成

但实际上它是一个 24 字节的值,例如 4d7f4787ac6d604009000000

为什么会这样?

4

1 回答 1

8

这是一个十六进制值。一个十六进制数字 = 4 位。24 个十六进制数字 = 96 位 = 12 个字节。

于 2011-03-16T03:35:46.340 回答