ajax - 如果我知道每分钟都会收到新的后端数据,那么最佳刷新周期是多少?

我在每分钟更新的后端服务器中有数据。我正在编写一个客户端,它将通过 AJAX 定期获取此数据,并且想知道客户端应该多久请求一次新数据。

常识说一分钟,但如果客户端在数据刷新前 10 秒开始连接,它会在 50 秒内查看陈旧数据。我的直觉告诉我应该每 30 秒刷新一次,因为如果每 10 分钟有一趟火车,平均等待时间是 5 分钟。它感觉与我有关,但很可能与我无关。

我意识到少于更新周期会给后端带来更多压力,但我希望能有一个快乐的媒介。