一、TTL索引

1、语法

db.eventlog.createIndex( { "lastModifiedDate": 1 }, { expireAfterSeconds: 3600 } )

2、TTL索引的功效

   TTL索引会根据TTL索引字段在一定的时间限制后自动删除过期文档,TTL索引更多的适用于只需要保存有限时间的集合,如机器生成的事件信息、日志、会话信息等。

3、expireAfterSeconds

1)expireAfterSeconds>0

   表示TTL索引字段超过expireAfterSeconds值后会自动被删除

> db.eventlog.createIndex( { "lastModifiedDate": 1 }, { expireAfterSeconds: 60 } )> > db.ev
收藏 打印