中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongodb創建集合命令db.createCollection詳解

發布時間:2020-04-10 18:19:02 來源:網絡 閱讀:4228 作者:AIOPS_DBA 欄目:MongoDB數據庫

mongodb創建集合命令db.createCollection詳解


完整的命令如下:

db.createCollection(name, {capped: <Boolean>, autoIndexId: <Boolean>, size: <number>, max <number>} )


name:集合的名字

capped:是否啟用集合限制,如果開啟需要制定一個限制條件,默認為不啟用

size:限制集合使用空間的大小,默認為沒有限制

max:集合中最大條數限制,默認為沒有限制

autoIndexId:是否使用_id作為索引,默認為使用(true或false)

size的優先級比max要高


常用方法介紹:

1、一般來說,我們創建集合用db.createCollection(name),如:db.createCollection("log"),創建一個名字為log的集合,沒有任何的大小,數量限制,使用_id作為默認索引;

2、限制集合空間的大小:db.createCollection("log",{capped:true,size:1024}),這個必須使用capped:true,否則不生效。創建一個名字為log集合,限制它的空間大小為1M,如果超過1M的大小,則會刪除最早的記錄;

3、限制集合的最大條數:db.createCollection("log",{max:1024}),創建一個名字為log集合,最大條數為1024條,超過1024再插入數據的話會刪除最早的一條記錄。這個不能使用capped:true,否則會報錯;

4、即限制最大條數有限制使用空間大小:db.createCollection("log",{capped:true,size:1024,max:1024}),限制集合最大使用空間為1M,最大條數為1024條


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新蔡县| 通渭县| 龙游县| 台山市| 葫芦岛市| 武城县| 平度市| 南陵县| 连山| 新兴县| 濉溪县| 苍南县| 石泉县| 潍坊市| 平昌县| 淳安县| 鹤庆县| 潞城市| 横峰县| 称多县| 达拉特旗| 乐亭县| 徐水县| 聊城市| 定远县| 铅山县| 庐江县| 长岛县| 湖州市| 宁河县| 保亭| 遂宁市| 桂东县| 鄢陵县| 土默特左旗| 黄冈市| 左权县| 商洛市| 忻州市| 崇义县| 盐池县|