有沒有辦法減少與mysql或python腳本相關的I/O?我正在考慮使用EC2,成本似乎不錯,除非我無法真正預測我的I/O使用情況,而且我擔心它可能會讓我不知所措。減少應用程序和數據庫上的I/O
我基本上開發了一個python腳本來解析數據並將其上傳到mysql中。一旦它在MySQL中,我做了一些相當沉重的分析(創建新的列,表...基本上大量的數據集基於數學和財務分析)。那麼是否有任何設計最佳實踐可以避免沉重的I/O?我認爲memcached將所有內容存儲在內存中,並從那裏訪問它,有沒有辦法讓mysql或其他腳本執行相同的操作?
我現在在另一臺主機上運行腳本,並且有2個ram的演出,但是我看到的ec2實例有8個演出,所以我想知道是否可以使用額外的內存來節省我一些錢。
你的*大數據集*?有多大,它會適合內存嗎? – 2011-03-24 20:57:20
嗨克里斯..我應該提到它應該適合。我的計劃是我的數據集可能會有2-3場演出,其中沒有任何東西在盒子上運行。如果有解決方案可行,我可以不斷提升自己的記憶力。 – Lostsoul 2011-03-24 21:01:40