MongoDB集合操作

創(chuàng)建集合

db.createCollection(name, options)

? ? name: 集合名稱(chēng),String類(lèi)型。

? ? options: 指定有關(guān)內(nèi)存大小及索引的選項(xiàng),文檔類(lèi)型。

? ? options參數(shù)詳情:

? ??????capped:true則啟用封閉的集合。上限集合是固定大小的集合,它在達(dá)到其最大大小時(shí)自動(dòng)覆蓋其最舊的條目。 如果指定true,則還需要指定size參數(shù)。

????????size:為固定集合指定一個(gè)最大值(以字節(jié)計(jì))。

? ??????autoIndexId:true則自動(dòng)在 _id 字段創(chuàng)建索引。默認(rèn)為 false。

? ??????max:指定上限集合中允許的最大文檔數(shù)。

創(chuàng)建集合例子:

db.createCollection("mycol")


創(chuàng)建固定集合 mycol,整個(gè)集合空間大小 6142800 KB, 文檔最大個(gè)數(shù)為 10000 個(gè)。

db.createCollection(

????"mycol",

?????{

????????capped : true,

????????autoIndexId : true,

????????size : 6142800,

????????max : 10000? ?

????}

)


在 MongoDB 中,當(dāng)插入一些文檔時(shí),MongoDB 會(huì)自動(dòng)創(chuàng)建集合。

db.mycol.insert({"name" : "mongodb_doc"})

? ? 其他相關(guān)命令:

? ? ? ? 查看創(chuàng)建的集合:show collections

? ? ? ? 刪除集合:db.collection_name.drop()

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)介 MongoDB 是一個(gè)基于分布式文件存儲(chǔ)的NoSQL數(shù)據(jù)庫(kù) 由C++語(yǔ)言編寫(xiě),運(yùn)行穩(wěn)定,性能高 旨在為 WE...
    大熊_7d48閱讀 37,871評(píng)論 1 9
  • 1. MongoDB 簡(jiǎn)介 MongoDB是一個(gè)可擴(kuò)展的高性能,開(kāi)源,模式自由,面向文檔的NoSQL,基于分布式文...
    rhlp閱讀 1,229評(píng)論 0 3
  • 簡(jiǎn)介 NoSQL : 全名為Not Only SQL, 指的是非關(guān)系型的數(shù)據(jù)庫(kù) 隨著訪問(wèn)量上升, 網(wǎng)站的數(shù)據(jù)庫(kù)性能...
    奮斗的老王閱讀 3,144評(píng)論 4 47
  • 學(xué)習(xí)《MongoDB 權(quán)威指南·第2版》的筆記,結(jié)合 MongoDB 官方最新文檔(v3.6),簡(jiǎn)單記錄一些概念、...
    小魚(yú)愛(ài)小蝦閱讀 6,215評(píng)論 0 5
  • 撐到這么晚才寫(xiě)昨天的。 哭的鼻子都不透了。鼻涕都流出來(lái)??薜臅r(shí)間久吧。 拿著媽媽和爸爸的結(jié)婚照。但是我只看媽媽。 ...
    09f70d5e7741閱讀 343評(píng)論 1 2

友情鏈接更多精彩內(nèi)容