2011-11-19 35 views
1

我試圖構建一個Rails應用程序,該應用程序使用通過YouTube_it gem提供的YouTube數據API。到目前爲止,我已經成功地從YouTube獲取數據並將其列在網頁上,但速度很慢。我想每天向YouTube數據提出一次請求並將其存儲在我的數據庫中,這樣我的應用就可以使用我的數據庫。這是一個好主意嗎?有沒有更好的方法來做到這一點?我該怎麼做?我知道我需要建立一個模型,但沒有表格,我該如何更新數據庫,比如說每天一次/每週一次?想要將YouTube視頻數據存儲到我的Rails數據庫中

我知道這些是很多問題,但任何幫助表示讚賞,非常感謝!

回答

0

環顧四周後,我找到了我的問題的答案。基本上我需要做的是使用rake任務連接到youtube_it並將youtube數據存儲到我的數據庫中,然後在某個時間段使用cron或gem'when'來運行該任務。

0

爲了您的後臺處理Delayed Job運作良好,易於理解。

+0

謝謝,這不是我正在尋找的,但它是一個很好的來源。 – acmeyer9

相關問題