成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MongoDB入門

call_me_R / 1205人閱讀

摘要:一個(gè)數(shù)據(jù)集中只能創(chuàng)建一個(gè)全文索引。圓形,使用表示。的提高會(huì)導(dǎo)致的提高導(dǎo)致明顯的性能問(wèn)題。

mongo數(shù)據(jù)模型 文檔與集合

文檔是mongo的核心概念,本質(zhì)是是一種BSON(Binary JSON)數(shù)據(jù),BSON是一種類JSON的二進(jìn)制數(shù)據(jù),可以在為JSON基礎(chǔ)上添加了一些新的數(shù)據(jù)類型,包括日期、Int32、Int64,常被作為數(shù)據(jù)存儲(chǔ)和網(wǎng)絡(luò)數(shù)據(jù)交換的格式,缺點(diǎn)是空間利用率并不理想(存在鍵名的冗余信息)。BSON由多組鍵值對(duì)組成,具有輕量性、可遍歷性和高效性,其中可遍歷性是mongo將其作為數(shù)據(jù)存儲(chǔ)的主要原因

mongo和關(guān)系型數(shù)據(jù)庫(kù)可以按照下圖進(jìn)行理解:

mongo文檔的注意事項(xiàng) 

寫操作的原子性限制在文檔級(jí)別

單個(gè)文檔的存儲(chǔ)大小限制為16MB(防止讀取大文檔時(shí)對(duì)內(nèi)存和網(wǎng)絡(luò)造成壓力)

mongo會(huì)盡量保持插入文檔時(shí)鍵值對(duì)的順序,但是更新操作可能會(huì)改變字段的順序,因?yàn)榭赡軙?huì)導(dǎo)致文檔內(nèi)存的重新分配

文檔鍵的命名

_id是系統(tǒng)保留關(guān)鍵字,默認(rèn)主鍵,集合中唯一,一旦生成不可更改

鍵名不能包含