技术干货 | MongoDB 如何设置时间序列集合的自动删除(TTL)?
本篇将延续时间序列集合的主题,重点讲解如何设置时间序列集合自动删除(TTL)的相关内容。当你创建一个时间序列集合时,可以通过设置expireAfterSeconds参数来自动删除超过指定秒数的文档:db.createCollection("weather24h",{timeseries:{timeField:"timestamp",metaField:"metadata",granularity:"hours"},expireAfterSeconds:86400})过期阈值是timeField字段值加上指定的秒数。考虑weather24h集合中的以下文档:{"m...