亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

MongoDB中怎么固定集合

發布時間:2021-07-16 16:49:00 來源:億速云 閱讀:150 作者:Leah 欄目:關系型數據庫

MongoDB中怎么固定集合,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

所謂的固定集合是規定集合大小,如果要保存的內容超過了集合的長度,那么會采用LRU的算法(最近最少使用原則)將最早的數據移出,從而保存新的數據。
默認情況下一個集合可以使用createCollection()函數創建,或者使用增加數據后自動創建,但是如果要想使用固定集合,就必須明確創建一個空集合。

范例:創建一個空集合(固定集合)
> db.createCollection("dept",{"capped":true,"size":1024,"max":5});
{ "ok" : 1 }
其中"capped":true表示為一個固定集合,而"size":1024指的是集合所占的空間容量(字節),"max":5表示最多只能夠有5條記錄。

范例:向集合里面保存5條數據
db.dept.insert({"deptno":10,"dname":"財務部","loc":"北京"});
db.dept.insert({"deptno":11,"dname":"財務部","loc":"北京"});
db.dept.insert({"deptno":12,"dname":"財務部","loc":"北京"});
db.dept.insert({"deptno":13,"dname":"財務部","loc":"北京"});
db.dept.insert({"deptno":14,"dname":"財務部","loc":"北京"});

> db.dept.find();
{ "_id" : ObjectId("599504e70184ff511bf02be0"), "deptno" : 10, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e70184ff511bf02be1"), "deptno" : 11, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e70184ff511bf02be2"), "deptno" : 12, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e70184ff511bf02be3"), "deptno" : 13, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e80184ff511bf02be4"), "deptno" : 14, "dname" : "財務部", "loc" : "北京" }

此時已經達到了集合的上限,那么繼續保存新的內容:
> db.dept.insert({"deptno":16,"dname":"財務部","loc":"北京"});
WriteResult({ "nInserted" : 1 })

> db.dept.find();
{ "_id" : ObjectId("599504e70184ff511bf02be1"), "deptno" : 11, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e70184ff511bf02be2"), "deptno" : 12, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e70184ff511bf02be3"), "deptno" : 13, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599504e80184ff511bf02be4"), "deptno" : 14, "dname" : "財務部", "loc" : "北京" }
{ "_id" : ObjectId("599505240184ff511bf02be5"), "deptno" : 16, "dname" : "財務部", "loc" : "北京" }


看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

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

AI

鲁山县| 建湖县| 定结县| 滦平县| 乐亭县| 噶尔县| 池州市| 略阳县| 车致| 乡城县| 锡林浩特市| 洛扎县| 博客| 开鲁县| 信丰县| 马关县| 固原市| 宁晋县| 合肥市| 扬州市| 如皋市| 新昌县| 左云县| 辽宁省| 乳源| 天柱县| 卢氏县| 无极县| 苍溪县| 汝城县| 隆化县| 南乐县| 芷江| 吉安市| 商洛市| 舞阳县| 玛多县| 宁都县| 贺兰县| 公主岭市| 澄迈县|