我希望這是提出此問題的正確方法和地點。我需要爲我的網絡客戶,他們的活動基本上做一個巨大的日誌記錄應用程序。我們有超過100萬的客戶,一天中他們的活動可能是每個客戶10,000次的行爲。總之,我們應該準備好繪製約100億項目的表現。因爲這是一個日誌,所以我們可以使用SimpleDB或DynamoDB之類的簡單東西(我知道ElastiCache並不是正確的解決方案,因爲我們需要一個原始基礎數據庫記錄所有內容,然後可能是一個數據庫,原始數據)。僅在AWS上使用DynamoDB,但從我自己的服務器上使用
問題:我們的服務器在Rackspace上。我們所需要的只是一個遠程託管在AWS上的數據庫,並可從我們的Rackspace服務器進行查詢。僅當我們使用EC2時,這是可能的還是隻能使用AWS數據庫解決方案?
此外,有關從DynamoDB查詢+圖表數據的最佳方法的任何想法都很棒,除非這是一個單獨的問題。
謝謝!
此外,如果未在與您的DynamoDB或SimpleDB部署相同的區域內從EC2訪問,那麼在您超出免費套餐補貼後,您也將收取從AWS到您的服務器的數據傳輸字節數。 –
謝謝。我們將使用PHP。我找到了「SDB-PHP」庫。延遲很好。這是我們需要編寫的客戶特定日誌數據,然後以彙總形式回讀。圖表將通過谷歌圖表或類似的網站內的類似內容,這不是一個問題,但通過索引(基於用戶和時間)獲取數據池是關鍵。 – PKHunter