获取数据表中的时间,这个时间可以是几天后,或者几个月后。这个时间点执行操作?

得到数据表的时间信息(数据库中有多个时间信息),在这个时间时间执行操作,

这个时间可以几天后,或者几个月,又或者几小时。而且服务重启之后自动继续。

类似于手机上的闹钟功能一样,设置时间,时间一到就执行,手机重启之后,也不会掉,自动执行

也有点像优惠券一样,在给定的时间前使用,

最简单办法是  每次你要select这个优惠券之前就check一下当前时间是否过期  超过时间了就把状态改为过期   这个是最简单的实现方法  不过你以后所有的select都必须有这一步操作

问题是什么?

放到redis中。监听过期事件,过期后自动执行