原文:Mongodb - TTL(time to live)特性

TTL集合支持mongodb對存儲的數據進行失效時間設置,經過指定的時間段后 或在指定的時間點過期,集合自動被mongod清除。這一特性有利於對一些只需要保存一定時間的數據信息進行存儲,比如機器產生的事件數據 日志 會話信息等。 Mongodb使用TTL索引特性來實現TTL集合。TTL通過一個后台線程讀取索引中數據類型的值,然后清除過期的集合。 集合中的文檔超過expireAfterSeconds ...

2016-03-11 09:22 0 6548 推薦指數:

查看詳情

什么是TTLTime To Live

概念: TTLTime To Live的縮寫,該字段指定IP包被路由器丟棄之前允許通過的最大網段數量。TTL是IPv4報頭的一個8 bit字段。 注意:TTL與DNS TTL有區別。二者都是生存時間,前者指ICMP包的轉發次數(跳數),后者指域名解析信息在DNS ...

Sun Feb 28 00:20:00 CST 2021 0 1334
關於消息的Time To Live(TTL)生存時間

TTL 其實就是一個消息存在有效時間,也可以說是最大存活時間,通常單位是毫秒 RabbitMQ的TTL的設置,RabbitMQ可以針對消息也可以針對隊列來設置TTL: 關於消息的設置:對於特定消息的過期時間的設置,在消息發送的時候可以進行指定,每條消息的過期時間 ...

Sat Dec 18 18:11:00 CST 2021 0 103
玩轉網絡(一)用TTLTime To Live)排查網絡問題

  先大概介紹一下TTLTime To Live)吧!   TTL翻譯過來就是網絡生存時間,說的是一個網絡數據包,它在網絡設備中轉發的跳數(網絡設備這里一般指的是路由器),默認值為64,也有很多設置為了128,或者可以設置為255以下,所以有時候看到一些TTL值大於64也不用驚訝。每經過一次 ...

Tue Sep 24 16:39:00 CST 2019 0 386
MongoDB TTL索引的使用

六、參考文檔 一、TTL索引介紹 TTL全稱是(Time To Live),TT ...

Tue Mar 17 19:24:00 CST 2020 1 5489
MongoDB 存活時間 TTL 用法

使用方法: db.Colloctions.ensureIndex({'date':1},{expireAfterSeconds:60})//date 為設置的索引,expireAfterSeconds為數據刪除事件 MongoDB 透過 mongod 背景處理過期的資料 https ...

Mon Apr 02 21:56:00 CST 2018 0 1469
mongodbTTL索引介紹(超時索引)

TTL索引是mongodb新支持的用於延時自動刪除記錄的一種索引。它僅包含一個字段,該字段值需要是Date()類型,並且不支持復合索引。可以指定某條記錄在延時固定時間后自動刪除。數據自動超時刪除主要用在系統生成的事件、日志或者會話信息等不需要永久存儲的數據。 創建語法 在集合 ...

Thu Mar 01 04:03:00 CST 2018 2 756
MongoDB的主要特性概述

一、文檔數據模型   文檔是一組屬性名和屬性的集合。相較於關系數據庫復雜的規范化,面向文檔的數據模型很容易以聚合的形式來表示數據。文檔采用無Schema的形式,這種做法帶來了一定的優勢:首先,由應用 ...

Fri Nov 22 19:14:00 CST 2013 1 4133
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM