2 回答

TA貢獻(xiàn)1826條經(jīng)驗(yàn) 獲得超6個(gè)贊
24位16進(jìn)制數(shù),實(shí)際上就是12個(gè)字節(jié)。
前4個(gè)字節(jié)代表當(dāng)前的時(shí)間戳,接下來的3個(gè)字節(jié)是你主機(jī)的唯一標(biāo)識(shí)符,再下面2個(gè)字節(jié)表示生成這個(gè)ObjectId的進(jìn)程標(biāo)識(shí)符(PID),最后3個(gè)字節(jié)是個(gè)單純的自增長的計(jì)數(shù)器

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
在MongoDB中,文檔是對(duì)數(shù)據(jù)的抽象,它被使用在Client端和Server端的交互中。所有的Client端(各種語言的Driver)都會(huì)使用這種抽象,它的表現(xiàn)形式就是我們常說的BSON(Binary JSON )。
BSON是一個(gè)輕量級(jí)的二進(jìn)制數(shù)據(jù)格式。
MongoDB能夠使用BSON,并將BSON作為數(shù)據(jù)的存儲(chǔ)存放在磁盤中。
當(dāng)Client端要將寫入文檔,使用查詢等等操作時(shí),需要將文檔編碼為BSON格式,然后再發(fā)送給Server端。同樣,Server端的返回結(jié)果也是編碼為BSON格式再放回給Client端的。
- 2 回答
- 0 關(guān)注
- 1716 瀏覽
添加回答
舉報(bào)