_id Field
MongoDB中,每一个Document必须要存储一个唯一的_id作为主键,如果代码中没有写入这个值,MongoDB会自动生成一个ObjectId进行写入。...进行存储,对于BinData类型的数据,如果BinData的子类型值在0-7或128-135并且字节数组的长度是0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20...Binary Data
binData类型的数据都有一个subtype用来表示如何解释此二进制数据,如下图:
ObjectId
ObjectId具有小,尽可能的唯一,快速生成且有序的特点,长度为12...在同一秒内无法保证递增,并且生成ObjectId的系统时钟也有可能不同。...Date
BSON中的Date存储采用64bit的整数来表示,存储的值为Unix时间戳,单位为毫秒。