2011-03-16 106 views
3

根据官方文件:为什么MongoId不是12字节长,而是24字节?

甲BSON的ObjectID是由一个4字节的时间戳 (自纪元秒),3字节的 机器id,一个2字节的一个12字节的值 进程id和 3字节计数器

但实际上,它像4d7f4787ac6d604009000000

一个24字节的值为什么会出现这种情况?

+1

给那些低估了这个的人:为什么?这个问题没有错。 – 2011-03-16 12:12:59

回答

7

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