需要实施数千个可能重叠的事件
need to implement thousand of potentially overlapping events
所以我有一个用 node.js 编写并使用 mysql 数据库的网络应用程序。目前我必须经常查询数据库以确保在事件即将开始时发送通知。
我想做的是集成 google 日历功能,以便在活动即将开始时通知我,从而显着减少我的 mysql 查询数量制作.
但我不想让用户使用他们的电子邮件登录,因为我希望保持现有体验相同,但服务器负载较小。
设置一个帐户来跟踪可能发生的数千个事件(其中许多事件是重叠的)的可行性如何。这还值得考虑吗?
我找到了答案!
https://support.google.com/a/answer/2905486
如果单个用户在短时间内创建超过 10,000 个事件,他们的写入权限将暂时停止。如果我觉得我会超过限制,我会创建另一个 google 帐户,并在我的数据库中创建一个新字段,告诉我要使用哪个帐户,拆分 api 调用。
所以我有一个用 node.js 编写并使用 mysql 数据库的网络应用程序。目前我必须经常查询数据库以确保在事件即将开始时发送通知。
我想做的是集成 google 日历功能,以便在活动即将开始时通知我,从而显着减少我的 mysql 查询数量制作.
但我不想让用户使用他们的电子邮件登录,因为我希望保持现有体验相同,但服务器负载较小。
设置一个帐户来跟踪可能发生的数千个事件(其中许多事件是重叠的)的可行性如何。这还值得考虑吗?
我找到了答案!
https://support.google.com/a/answer/2905486
如果单个用户在短时间内创建超过 10,000 个事件,他们的写入权限将暂时停止。如果我觉得我会超过限制,我会创建另一个 google 帐户,并在我的数据库中创建一个新字段,告诉我要使用哪个帐户,拆分 api 调用。