我正在尝试构建一个使用通过YouTube_it gem提供的YouTube数据API的Rails应用程序。到目前为止,我已经能够成功地从YouTube上提取数据并将其列在网页上,但速度很慢。我想每天请求一次YouTube数据并将其存储在我的数据库中这样我的应用就能使用我的数据库。这是个好主意吗?有更好的方法吗?我该怎么做呢?我知道我需要建立一个模型,但没有表单,我如何更新数据库,说一天一次/一周一次?
我知道这些是很多问题,但任何帮助是感激的,非常感谢!
对于您的后台处理,延迟作业运行良好,易于理解。
环顾四周后,我找到了我问题的答案。基本上,我需要做的是使用rake任务连接到youtube_it并将youtube数据存储到我的数据库中,然后使用cron或gem '每当'在特定时间段运行该任务。