2013-08-19 56 views
1

我們希望實現一個簡單而高效的系統,以將來自android應用程序的併發數據發佈到rails服務器。從多個Android設備發送的[post]數據將同時超過300個。使用Redis服務器發佈從android到rails的數據

要實現這一點,sidekiq可能是最佳選擇。 https://github.com/mperham/sidekiq/wiki/FAQ#how-do-i-push-a-job-to-sidekiq-without-ruby

我試圖通過Android應用來發布數據Redis的異步處理它&然後將其發送到Rails應用程序&數據庫。

有沒有人知道確切的程序來實現這一目標?它是異步處理請求的最佳解決方案嗎?

回答

0

異步處理請求通常是在您希望在請求內部有時會發生緩慢的事情(如調用第三方服務)時完成的。在你的情況下,你所要做的就是在數據庫中插入一條記錄,所以你不需要異步處理任何東西,除非你打算使用分佈式數據庫系統或者非常複雜的東西。一個普通的SQL服務器很容易處理每秒數千次的插入(除非你有大量複雜的索引影響它們),所以這應該不成問題。

相關問題