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

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > 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,索引,自動,清除,過期,方法

          相關下載

          查看所有評論+

          網友評論

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

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 久久精品国产一区二区三区肥胖| 精品久久国产一区二区三区香蕉| 国产AⅤ精品一区二区三区久久| 久久综合精品不卡一区二区| 精品无码国产一区二区三区麻豆| 亚洲无删减国产精品一区| 午夜视频在线观看一区| 亚洲国产成人精品无码一区二区| 免费萌白酱国产一区二区三区| 国产精品成人一区二区三区| 日韩国产免费一区二区三区| 久久91精品国产一区二区| 国模丽丽啪啪一区二区| 日韩精品一区二区三区不卡 | 香蕉在线精品一区二区| 日本精品啪啪一区二区三区| 亚洲高清一区二区三区电影| 亚洲国产一区在线观看| 成人区精品一区二区不卡亚洲| 亚洲国产国产综合一区首页| 激情一区二区三区| 国产激情з∠视频一区二区| 久久se精品一区二区影院| 国产一区二区三区不卡在线看 | 精品一区二区三区四区电影| 无码人妻一区二区三区免费| 波多野结衣一区视频在线| 伊人色综合一区二区三区| 成人精品一区二区不卡视频| 国产精品久久久久久一区二区三区| 亚洲精品国产suv一区88| 国产高清视频一区二区| 国产成人高清视频一区二区| 免费无码一区二区三区蜜桃 | 视频一区二区三区免费观看| 亚洲高清美女一区二区三区| 无码少妇一区二区浪潮av| 国产美女视频一区| 久久精品亚洲一区二区三区浴池| 69久久精品无码一区二区| 在线视频亚洲一区|