我有一個android上的移動應用程序,需要每隔30秒發送一小部分數據(id,lat和long coords)以存儲在坐在一個amazon ec2實例上的SQL Server數據庫中。作爲一個示例用法,假設這個應用程序有500個當前用戶每隔30秒發送一次數據。爲了證明概念,我在數據庫服務器上運行的c#中創建了一個Windows服務,該服務器偵聽特定tcp端口上的連接;它線程化,並將數據寫入數據庫。現在這適用於我測試過的5個用戶,但我知道有更好的方法,我特別不希望用數據庫服務器上運行的程序來完成插入語句。所以我的問題是,處理來自大規模用戶羣的重複性數據流的正確方法是什麼?我已經閱讀了關於實現web服務的信息,但我不確定這是否是正確的解決方案。移動設備到雲數據縮放
謝謝你的任何信息。