Google Keep等提醒应用程序如何运作?

时间:2016-06-25 22:00:46

标签: node.js web-services cron scheduled-tasks google-keep

我正在尝试构建一个NodeJS网络服务,以便在特定时间发送电子邮件,但最有效的方式。

Google Keep提醒功能与我想要的功能类似。您可以安排时间提醒某事。但它是如何工作的?

我能提出的唯一解决方案是关于这项工作是如何每分钟运行一次的cron作业,并向所有用户发送通知,以便在那时安排提醒。

但Google必须拥有所有这些任务的数据库,以及数百万个任务。运行任务每分钟查询数百万条数据是否效率低?

所以,我不相信这就是Google Keep提醒功能,但cron是我所知道的唯一方法。

0 个答案:

没有答案