rss 提要可接受的投票率是多少?

What is an acceptable poll rate for an rss feed?

我目前正在轮询 youtube rss feed 服务器大约每秒 3 次(多个频道每 3 秒获取一次 feed)。这是不是太多了,因为它会开始为我缓存它,所以经常会导致更新变慢吗?我正在尝试尽快更新新视频,但我找不到关于此类内容的任何指南。

我曾经以相同的速度使用 /v3/search/ 获取它们,但是与我在本地机器上(我没有在本地机器上获取)相比,我服务器的响应总是迟经常投票)。

另外,请问有什么好的替代品吗? (我尝试推送通知,但它们非常不可靠)

您应该在应用中使用缓存来减少带宽和延迟。缓存时,存储 eTag,以便您可以在获取资源时包含它。如果资源没有改变,你会得到一个 304 响应代码(NOT MODIFIED),这意味着你可以使用你的缓存版本。否则,您将获得资源的更新版本。

更多信息: https://developers.google.com/youtube/v3/getting-started#etags