日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > Mongodb設置TTL索引自動清除數據與過期數據的方法

Mongodb設置TTL索引自動清除數據與過期數據的方法

時間:2024-03-26 14:42作者:下載吧人氣:39

Mongodb通常會被用來存儲緩存數據或大尺寸、低價值的數據,對于這些類型的數據,數據量往往非常大,如果不定期清理,不但會影響性能,也會浪費大量的系統資源。

Mongodb其實可以像Redis一樣設置數據的過期時間,TTL索引是MongoDB中一種特殊的索引,可以支持文檔在一定時間之后自動過期刪除,目前TTL索引只能在單字段上建立。

當你在集合中某一個字段建立TTL索引后,后臺會有一個單線程,通過不斷查詢(默認60s一次)索引的值來判斷document是否有過期,并且刪除文檔的動作還依據mongod實例的負載情況,如果負載很高,可能會稍微延后一段時間再刪除。

創建TTL索引方法:

和普通索引的創建方法一樣,只是會多加一個屬性而已

例:在log_events的集合中,createTime 字段上建立一小時后過期的TTL索引

db.log_events.createIndex( { “createTime”: 1 }, —字段名稱
{ expireAfterSeconds: 60*60 } ) —過期時間(單位秒)

標簽數據,Mongodb,設置,TTL,索引,自動,清除,過期,方法

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 波多野结衣视频免费在线观看 | 久久国产精品二国产精品 | 欧美一级毛片免费网站 | 深夜爽爽爽gif福利免费 | 成人国产精品999视频 | 久久精品成人免费网站 | 久久精品视频久久 | 欧美成人免费sss | 91久久国产精品视频 | 国产亚洲精品激情一区二区三区 | 亚洲成人一区在线 | 黄色成人毛片 | 欧美丰满大乳大屁股毛片 | 精品国产免费第一区二区 | 成人黄色在线免费观看 | 精品老司机在线视频香蕉 | 亚洲欧美一区二区三区 | 欧美特黄视频在线观看 | 精品三级国产一区二区三区四区 | 男人的天堂在线观看入口 | 成人精品国产亚洲欧洲 | 亚洲一级黄色毛片 | 国产网站黄色 | 福利姬在线精品观看 | 欧洲免费无线码一二区 | 五月色婷婷琪琪综合伊人 | 亚洲国产欧美目韩成人综合 | 国产伦理自拍 | 91久久另类重口变态 | 午夜毛片免费观看视频 | 国产精品亚洲一区在线播放 | 国产伦精品一区二区三区 | 成熟女人免费一级毛片 | 和老外3p爽粗大免费视频 | 日本免费一级视频 | 九九九九九九 | 久久九九国产精品怡红院 | 欧美一级专区免费大片 | 国产精品成人免费视频不卡 | 1024香蕉国产在线视频 | 欧美色视频日本片高清在线观看 |