在MongoDB中是否有MySQL的TTL?

时间:2013-07-22 06:26:00

标签: mysql

在MongoDB中有expireAfterSeconds索引,它会在一定时间后自动删除对象。我想知道MySQL中是否有这样的东西?

MongoDB docs about expiring data

1 个答案:

答案 0 :(得分:12)

不,您需要在数据过期时DELETE

您可以通过添加DATETIME字段并在您的操作系统中运行计划任务(类Unix系统上的cronjob)来实现类似的功能。

您甚至可以直接在MySQL中安排它: