日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

mongodb教程

MongoDB 固定集合

閱讀 (2050)

MongoDB 固定集合(Capped Collections)

MongoDB 固定集合(Capped Collections)是性能出色且有著固定大小的集合,對于大小固定,我們可以想象其就像一個環(huán)形隊列,當(dāng)集合空間用完后,再插入的元素就會覆蓋最初始的頭部的元素!


創(chuàng)建固定集合

我們通過createCollection來創(chuàng)建一個固定集合,且capped選項設(shè)置為true:

>db.createCollection("cappedLogCollection",{capped:true,size:10000})

還可以指定文檔個數(shù),加上max:1000屬性:

>db.createCollection("cappedLogCollection",{capped:true,size:10000,max:1000})

判斷集合是否為固定集合:

>db.cappedLogCollection.isCapped()

如果需要將已存在的集合轉(zhuǎn)換為固定集合可以使用以下命令:

>db.runCommand({"convertToCapped":"posts",size:10000})

以上代碼將我們已存在的 posts 集合轉(zhuǎn)換為固定集合。


固定集合查詢

固定集合文檔按照插入順序儲存的,默認(rèn)情況下查詢就是按照插入順序返回的,也可以使用$natural調(diào)整返回順序。

>db.cappedLogCollection.find().sort({$natural:-1})

固定集合的功能特點

可以插入及更新,但更新不能超出collection的大小,否則更新失敗,不允許刪除,但是可以調(diào)用drop()刪除集合中的所有行,但是drop后需要顯式地重建集合。

在32位機子上一個cappped collection的最大值約為482.5M,64位上只受系統(tǒng)文件大小的限制。


固定集合屬性及用法

屬性

  • 屬性1:對固定集合進(jìn)行插入速度極快
  • 屬性2:按照插入順序的查詢輸出速度極快
  • 屬性3:能夠在插入最新數(shù)據(jù)時,淘汰最早的數(shù)據(jù)

用法

  • 用法1:儲存日志信息
  • 用法2:緩存一些少量的文檔
關(guān)閉
程序員人生
主站蜘蛛池模板: 久久久精品久久 | 99热免费 | 人妖啪啪综合av一区ts人妖 | 亚洲在看| 黄片毛片 | 中文字幕不卡 | 欧美日韩亚| 精品亚洲国产成av人片传媒 | 一区二区三区在线播放 | 日韩中文一区二区三区 | 黄色电影网站大全 | 九九精 | 国产传媒在线视频 | 999国产视频 | 国产一区二区三区免费在线 | 丁香五月网久久综合 | 国产精品久久久久久久久久久久久 | 精品一区二区不卡 | 91免费福利 | 亚洲一区二区三区在线视频 | 国产综合自拍 | 精品国产31久久久久久 | 欧美日韩一卡二卡三卡 | 国产精品爽爽爽爽爽爽在线观看 | 国产精品178页 | 久久99精品久久久久久按摩秒播 | 精精国产xxxx视频在线野外 | 国产无套精品一区二区 | 国产精品99999| 久在线观看 | 91精品国产综合久 | 国产乱色国产精品播放视频 | 欧美另类专区 | 国产精品久久久久久久久久久久午夜片 | 一级肉体全黄裸片 | 亚洲综合久久久 | 国产精品久久久久久久久免费相片 | 9久久精品 | 手机看片福利视频 | 成人妇女免费播放久久久 | 亚洲精品综合 |