一、介绍
1. TTL是mongo中一种特殊的索引
2. 只能在单字段上建立
3. 字段只能是日期类型
二、原理
1. mongo后台会有一个单线程,定时轮询
2. mongo复制集中只删除主mongo的数据
三、使用
db.log_events.createIndex( {
"createTime"
: 1 },
---字段名称
{ expireAfterSeconds: 60*60 } )
---过期时间(单位秒)
四、和redis过期时间比较
mongo数据存储在磁盘,redis在内存
参考:
https://www.jb51.net/article/150243.htm
来源:博客园
作者:牧云文仔
链接:https://www.cnblogs.com/june0816/p/11463062.html